Uom tweak

Added UOM scaling + corrected uoms (mega : m -> M, bytes: b -> B, etc.)
Added show instances and missing string conversions
Added Gigabyte
Careful of whitespace, easy to end up with a mess if you let blank lines get into commits.