cleanup according to checkstyle
cleanup according to checkstyle and pmd
Removed "final parameter/variable"-check from pmd (as for checkstyle)
Moved ErrorReporterHelper to common
Added new versions of the different components.
TSPHP-622 use type name clash not recognised