Groovy has more extensive support for Xml parsing via XmlSlurper. To replace it, this conversion also introduces a SAX wrapper, NicerXmlParser, and a companion Node wrapper, NicerNode, that allowed for less modification of the converted tests. Issue: gh-4939