fixed read_h5 with latest version of pandas
added a few tests
update TODO (a false problem)
added a test for "shift axis" and misc cleanup
fixed a few corner cases with "aggregated" arrays/axes and added __contains__ method and a parent_axis property on Axis
when checking axes, check they are equal/compatible instead of using "is"