Fixes firefox issue regarding precision error
Refactors ff precision fix
Revert "Refactors ff precision fix"

This reverts commit 46a5bdb9fe95f83d1e45e90470dd8e3c51900733.
Revert "Revert "Refactors ff precision fix""

This reverts commit 6fe8c37009fff6d0c2288cbeb956af8e316e7e6f.
Strange binary diff error
Merge pull request #239 from waywaaard/precision_format

Fixes firefox specific bug for precision parising in str.js