Switch to Travis container-based infrastructure

Faster builds, Bundler caching out of the box.

We can't use sudo to install tmux and zsh packages anymore, so I've compiled tmux and zsh manually on Ubuntu with `--prefix /home/travis` and am pulling them down into the container from S3 on every build. Seems to work.

Because I love @joshk