Setup Travis CI to test PRs against mocks

Using much of the same setup we use in Vagrant. This will give us greater
confidence when reviewing pull requests.

---

A little bit surprised that this works. But hey!