Javascript implementation of java's String.format(), with additions to support formatting a percentage and postfix-SI, like 120M, 30K. Basic start of porting Formatter.format() to javascript.