Fix #1117: Fix the double download problem (again) when identifying the file type.  Also gracefully handle invalid units in a FITS file.
Fix problems with HDF5
Restore HDF5 file detection-by-signature
Merge pull request #1117 from mdboom/misc/stream

Table.read FITS file units related ValueError