update .travis.yml to use astropy-wheels
don't install wheels for egg_info case (closes #948)
typo fix in install steps
use wheels build on 12.04-64 server
changed to all wheels all built with 12.04
added .travis.pip.wheel and switched .travis.yml to use it
clean up travis.yml tab alignment
clean up .travis.yml
removed open file detection
An alternate attempt at #992

May as well update the build command's build_lib as well
Initial Table interface for astropy.io.fits
Updated to latest registry API, and improved auto-detection of FITS format
Preliminary reading/writing of meta-data
Remove certain keywords, and move others to column-specific meta-data
Use *args, **kwargs for identifier functions instead of args, kwargs, since the former is more standard. This will break backward-compatibility with existing user-written identifiers.
Use ``with open(...)`` syntax
Automatically select first valid table, and also allow generic HDU identifications (e.g. extension name) for consistency with astropy.io.fits as suggested by @iguananaut
Don't keep column-specific keywords
Added section to docs about FITS table reading/writing through unified interface
Added note to CHANGES.rst about Table.read and Table.write supporting FITS files.