Add LargeNumber Formatter.

Formats large numbers to short strings. Ex:

1000000 --> "1.00M"
1234567890 --> "1.23G"

Close #577.
This comment should probably say what the default precision is.