Added byTagName(), byAttribute() methods to XmlTokenParser and the associated unit tests.
Fixed AbstractCircularBuffer.unconsume(). 
Added unconsume() unit test to CircularReaderTest.