TSPHP-690 Improve code coverage typechecker - improved tests
TSPHP-798 type checker CheckStyle issues - added javadoc where suitable
changed CheckStyle configuration for missing JavaDoc - only checks it on interfaces.
- TSPHP-798 type checker CheckStyle issues
-- added some more JavaDocs
-- suppressed warnings about to many parameters for constructors