Add XML Support

/to @ritch
Since easyxml was replaced by js2xmlpraser, it should be removed from the dependencies.