Implement SVG stylesheets.

Including SVG-specific elements and attributes and an initial
testsuite.
Allow camel-case DOM elements defined in SVG-1.1

The SVG standard defines several DOM elements in camel-case (namely
textPath, altGlyph, altGlyphDef, altGlyphItem and glyphRef). Even though
most browser also accept lower-case, the lexer should take this into
account.
Bump version to 0.9i