Update travisyml, gitignore + tests/composer.json

not working ATM