Port astropy.units.quantity_input into SunPy

This prevents 0.6 having a dep on the as-yet unreleased Astropy 1.0.
license.rst doesnt exist (we have license.txt), but that is the sunpy license.  The astropy license requires that we reproduce astropy's license with this file.  See how astropy does this for things they use for an example.