Axis slicer

The internal axis slicer. I overloaded `indexer` to be `start` when `stop` is passed in instead of having a separate indexer kwargs.