Fix line splitting in test to make it work properly on Windows
Use splitlines instead of split('\n') where appropriate
Merge pull request #25 from mdboom/misc/splitlines

Use splitlines instead of split('\n') where appropriate
Fix string -> bytes for Windows testing
Clarified distinction between running tests in source code vs. installed version

closes #795
adjusted wording on astropy.test() to "may not work"
change set width to maximum width
created self.warnings outside except block
added ipac ascii writer
attempted to massage ipac writer to work with astropy, but it was a
failure
reorganized; writer works now but has inconsistently formatter header.
Tried adding ipac metadata parser, but no luck yet - where does the
BaseReader class pass metadata to the Table?
the column header width was a bug; fixed
corrected metadata handling (probably relies on #683)
attempted to fix ipac writer to use FixedWidth stuff, but it breaks a
lot of other tests now
Fixes #725. Moved the cython_version.py generation until after the normal build_ext command runs.  There was really no specific reason for it to go first.  Also check to ensure that the build/lib directory exists yet before doing anything with it.
Add initial infrastructure for io.ascii meta handling
Update DAOphot reader to use new meta infrastructure
Parse IPAC table metadata (keywords and comments)
Fix mistake in IPAC reader docstring
Improve DAOphot and IPAC reader docstrings