reworked travis.yml, reworked composer.json