Update parser.js

Viewbox fix.
Viewbox generates a transform matrix of translating and scaling that should be applied to all elements.
We do this creating a <g> element with a transformMatrix that then descend on all elements using the already existing parsing functions.