Added logic to convert large amounts to Millions and Billions fixes #2667
Uses `toLocaleString()` polyfill to insert `.` and/or `,` as needed based on currently selected locale. Closes #845