Improves the output formatting of units.  

The old method always used scientific notation, so you'd get string things like `u.min` displaying as `6 * 10^1 s` rather than just `60 s`.  The new method just builds on Python's "general purpose" float format `g`.