Updaté Travis build

- Add Composer vendor folder to travis cache.
- Add GitHub OAuth token to reduce risk of hitting API limit.
- Remove —prefer-source when installing dependencies. This should no longer be necessary as Composer falls back on source if diet fails.