XmlNode compatibility with .Net

change DOM2 Traversal properties to be called when using DOM1 are used