Remove duplicate AxesMetadataImpl class, add sliceable
Slicing ILazydatasets in metadata in collections recursive
Change methods on IExecutionVisitor
Simple mask metadata implementation added
Fix to test for new mask impl