rename MatrixBandView
support getSlices along arbitrary dimensions
tidy getSlices calls
remove redundant error check
test new getSlices capability