Improve the travis configuration
Improve the travis configuration

- persist the composer cache between builds
- let composer use dist archives to benefit from their caching
- remove duplicate job definition from the matrix
knpuniversity/KnpUGuard,Irvyne/KnpUGuard,ihsanudin/KnpUGuard