Fixed an exception with parsing leading decimal points.

Cleaning wasn't handling leading decimals in all situations, and throwing an exception. Ex: `{padding:.0em}`.

Also fixed trailing decimals not getting removed when the preceding number was more than one digit long. Ex: `{padding:11.px}`