Use PHPUnit for testing

- tests are run on code more directly (not CLI anymore)
- from 4 mins to 1 sec
- PHAR tests dropped, only border functionality
- some TemplateGenerators tests added (most important at the moment)