Size formatter now throws on negative sizes.
SizeFormatter can now do kilobytes.
SizeFormatter now handles megabytes.
SizeFormatter now handles gigabytes.
SizeFormatter now handles terabytes.
SizeFormatter now handles petabytes.
SizeFormatter now handles exabytes.