add coveralls and phpunit support