Updated travis.yml

I've fixed the alignment in the file, and have added a few composer flags to ensure the dependencies are definitely installed every time without failure.