Use composer install --no-interaction in Travis CI

When the GitHub API limit is reached the non-interaction mode would fallback to git cloning.

See https://github.com/composer/composer/issues/1314