added back xs and _xs_axis, which sneaked out for some reason
Variable class in metadata.py which handles how a attributes are
accessed nead the Value field
made a big metadata.py module with data descriptors
might be too complicated to be useful...use property instead
simplified the metadata module
bug fix for metadata
cleaned up axes.py
axes.py doctest ready apart from the one Exception
core.py on its way