Change formatting of numbers

3 sig figs, and handling of negative numbers and currency prefixes
Merge pull request #140 from theodi/number-formatting

Change formatting of numbers