[cleanup] Remove base_array and base_array_window.
These classes are internal to ISTL and used nowhere in ISTL.
Note: base_array_unmanaged is used internally by BlockVector, Matrix,
and VariableBlockVector and is thus not removed.
Intent-to-merge: 2018-05-23.
Edited by Jö Fahlke