Defined unit test stubs for all reader implementations.
Refactored the rdf::reader implementation.
Implemented a simple wrapper header around libxml2's parser.
Defined the rdf::reader_error exception class.
Implemented the xml_reader#get_attribute() method.
Fixed a minor typo in the TriX writer's #write_term() method.
Implemented an initial draft of the TriX reader.
Optimized XML element name interning in the TriX reader.
Improved the memory management in the TriX reader.
Implemented the xml_reader#line_number() and #column_number() methods.
Enhanced rdf::reader_error with fields for line and column numbers.
Ensured that the Raptor reader throws rdf::reader_error.
Improved error reporting and handling in the TriX reader.
Fixed a logic bug in rdf::writer#write_quad() for TriX.
Fixed a bug in the TriX reader's named graph support.
Ensured that both TriX variants are handled by the reader.
Fixed a bug in TriX element name interning.
Fixed a bug in the TriX reader's named graph support.
Ensured that the TriX writer outputs the correct variant.

See: http://www.w3.org/2004/03/trix/trix-1/trix-1.0.xsd