Move names processing from Header to Reader ala include/exclude
Move strict names checking from guess() to apply_include_exclude_names
Add tests of reading tables with names arg given
Disable strict names checking when guessing a single reader
Remove default guess=False in ascii.connect.io_read()
Revert to always requiring at least two columns when guessing
Add more tests of guessing
Update CHANGES.rst
Change very minor, but significant, typo in description of coordinate API changes
Merge pull request #1692 from taldcroft/ascii/guess-basic

ascii.read `name` keyword cuts off first row
Merge pull request #1709 from mwcraig/patch-1

Change very minor, but significant, typo in description of coordinate API...
Write Unicode guidelines.  Add UNICODE_OUTPUT config option.  Add test
helper to test against guidelines.  Modify astropy.units.Unit to follow
those guidelines, and fix a bug discovered when doing that.
Test roundtrip of __repr__ as well.
Add documentation for repr_namespace
Add changelog entry
Do all roundtrip testing or none.
Fixup arguments to assert_follows_unicode_guidelines
Fixups after rebase
Add missing reference target
Fix reference source