Bug 946529 - Fix parsing of transform lists that use scientific notation; r=longsonr

Fixes a regression where numbers of the form 1e2 (without any sign after the
'e') were rejected when parsing SVG transform lists. Adds reftest and mochitests
for this and similar cases.
Bug 852648: Add support for native Notification Center alerts on OS X. r=wchen,mstange