add composer and phpunit to travis-ci configuration