first attempt at doing XML parsing using ns_xml instead of the Tcl XML stuff. Not sure yet if this is faster, although we expect that it will be. Note also that there seems to be a bug right now in ns_xml where an XML comment will screw things up, so I've added a quick prepare function that takes out comments before XML parsing... I'm not happy about that.