Allow time format and scale strings to be case-insensitive
Define percent as Unit(0.01), and ensure its representation is '%'
Ensure % is recognized in generic parser, as well as in compose()
Correction to not mess with the registry, remove testing statement, PEP8
Roundtrip for generic/CDS, exceptions for scaled dimensionless for vounit
Use is_effectively_unity to test for scale=0.01
Correct tests that changed now that '0.01' * Unit gives a unit
Fix bug where FITS and VOUnit unit parsers were not using the correct implementation of _parse_unit
Add tests that % is correctly interpreted by generic and CDS
Describe % unit and that 'some-number' is interpreted as scaled-dimensionless
Refactor astropy.coordinates to use six instead of 2to3
Merge pull request #1409 from mhvk/units-percent

Introduce percent unit
Merge pull request #1439 from eteq/wcs-randoms-to-context

Change wcs tests to use NumpyRNGContext
Allow scaled dimensionless units for CDS format
Merge pull request #1128 from embray/format-case

Allow time format and scale strings to be case-insensitive
Touch-ups: --- is dimensionless; unicode MULTIPLICATION SIGN can be used
Merge pull request #1460 from mdboom/coordinates/six

Refactor astropy.coordinates to use six instead of 2to3
Merge pull request #1465 from mhvk/units-cds-scaled-dimensionless

Allow scaled dimensionless units for CDS format