Improved String formatting operations for Measurements

Measurements build upon ufloat from the uncertainties package.
http://pythonhosted.org/uncertainties/

When formatting a Measurement, Pint dispatch formatting codes to
uncertainties to obtain the formatted ufloat.

Close #6
Added test for issue 77 which was fixed when started using uncertainties

Close #77
Issue 77 requires uncertainties.