Updates code to use XML package (https://pub.dartlang.org/packages/xml) and 
removes direct dependencies to PetitParser.
Merge pull request #6 from renggli/master

Updates code to use XML package