Cache composer assets on Travis

Now we are on the container-based infrastructure we can cache assets between builds - this will make the build a lot quicker.
Yeh, we can just remove `--prefer-source` from the command. Dist is default.