Implement MTLXMLAdapter, with some test specs.
change KissXML submodule to point to my fork for now.