Factor out hyperslab code into standalone function
Merge remote-tracking branch 'origin'
Bugfix: chunk size needed call to reverse()
Refactor reading/writing from array subsets, add test
begins_with->beginswith (julia deprecation)