Improve parsing to avoid redundant copying and stack allocation, which can avoid errors with files that have really large embedded images.
Merge pull request #256 from dgileadi/optimize-parser

Improve parsing to avoid redundant copying and stack allocation
Merge branch '2.x' of https://github.com/SVGKit/SVGKit into 2.x

# Via David Gileadi (1) and adamgit (1)
* '2.x' of https://github.com/SVGKit/SVGKit:
  Improve parsing to avoid redundant copying and stack allocation, which can avoid errors with files that have really large embedded images.