Refactor wcs to use six
Remove units from the (unfortunately named) absorption distance
Correct behaviour of sqrt in units -> should return unit**0.5, not unit**-2
Merge pull request #1458 from mhvk/units-sqrt

sqrt in units -> should return unit**0.5, not unit**-2
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
Merge pull request #1411 from mdboom/wcs/six

Refactor wcs to use six
Describe % unit and that 'some-number' is interpreted as scaled-dimensionless
Fix minor problem with install due to moving astropy.wcs to six
Merge pull request #1456 from nhmc/fix_absorption_distance

Remove units from the (unfortunately named) absorption distance
Merge pull request #1409 from mhvk/units-percent

Introduce percent unit