* fixed Axis.__contains__ which was too eager to declare that it contained stuff (slices and advanced indexes should not)
* fixed ValueGroup.__eq__ to check that other is another ValueGroup
* made subaxis take a label-based key instead of an integer-based one
* refactored LArray.__getitem__ to (hopefully) make it easier to share code with __setitem__. The resulting array does not own its data (because of the reshape) but I don't think this is a problem