ENH: Allow cube slicing by dimension index

Currently only coordinates can be used to slice a given cube.  Since
coordinates are not allways associated with dimensions of a cube, the
ability to specify dimension and or mix of coordinate and dimension is
added here to facilitate use.
Merge pull request #553 from cpelley/friendly_slicing

Add ability to pass data dimensions for slicing cube