alphabetize .travis.yml; add apt and bundler cache

Rearranged things to be alphabetical. The only lines that were added are:

```yaml
cache:
  - apt
  - bundler
```