Added preliminary support for hdf5 arrays in catalog
Using a native HDF5DataDescriptor for building the array in catalog
Centralized the discovery of optional packages in new optional_packages.py
Merge branch 'hdf5_catalog' of github.com:FrancescAlted/blaze into hdf5_catalog