Add support for default currency precision.

Use currency-specific precision defaults. It would be nice to use rounding data as well, but looks like our JS number formatter doesn't support rounding option at the moment. 
Yes it would! As a matter of fact, that's something @radzinzki will be taking care of at some point. For now, we inject locale-specific data into each file.