Remove OrderedXmlMarkup class

This class only exists to support the tests. I fixed the JUnit features after removing OrderedXmlMarkup. The ```version``` and ```encoding``` attributes should have a fixed order but removing this class doesn't change that.