Unit test fixes

This will enable application testing of own files and also revert an old commit that breaks unit testing. Also removed the colorful output of phpunit since it will play bad with Jenkins.