Replaced the use of IBM Commons XML for XML serialization with JRE-standard classes. Also changed List<XMLNode> declarations to the concrete XMLNodeList class, since it's proven useful to use the extra methods