Fixed weaknesses in the tag parser module that was causing parsing to fail when tags contains whitespace padding around names and the "/" in closing tags.
Uppercase "CDATA".
Created unit tests for the XML tag parser module.