Extended and annotated the classes to allow jaxb marshaling of the report.
Merge remote-tracking branch 'upstream/master'
Merge pull request #8 from krauswg/master

Generating the violations with jaxb
Enabled validating the xml against the schemas.
Merge remote-tracking branch 'upstream/master'
removed unnecessary imports
Merge pull request #9 from krauswg/master

schema check for xml streams