Abbreviations and decimals now format correctly

Fixed an issue where abbreviations like U.S. and e.g. could get split apart, and where decimal numbers like 3.14 could get incorrectly spaced.