Fixed a bug with the parser for XML tag attribute values, where bare values were not ever being terminated by ">" character that occurred before the first whitespace character.
Created unit tests for the XML tag attribute parser module.