Refactored some byte-order mark detection code.
More XML parser optimisations and better error detection.
Misc performance tweaks.
Big performance improvement to the SVG parser.
Fixes for support of non-utf8 strings.
Increased the precision used by XmlElement when storing strings.