Changed default NumberFormatter decimal precision to 0 from 2
Fixed unit tests following default decimal precision to 0 + added additional tests for NumberFormatter
Added unit test for exception thrown when an invalid currency is passed to CurrencyFormatter::format()
Fixed undefined index error when using CurrencyFormatter::format() when no currencies have been defined
Added test for Formattr::create()
Re-ordered methods in Formattr class
Updated readme