blaze.open to blaze.from_*

The current support functions are `from_blz`, `from_hdf5`, `from_csv` and `from_json`.

The docs and examples have been updated too (also many datashape reprs have been adapted to the new version).

This is ready for review.