added reporter for PMD XML output
fixed a typo
cleaned up PMDReporter an added test suite
Use reference of Results
Added experimental XMLReporter
Added experimental JSON reporter
Fixed mapping of priority levels between oclint and pmd.
Convert tab to space
Dogfooding; Add 'oclint' to version; Add few tests.
Merge from lqi/reporters_module