- TSPHP-688 improve code coverage for compiler component
-- split up test in several test classes
-- added more input tests
-- covered ConsoleReader
-- deleted unused classes
-- added Main to the excluded classes of the coverage report