Travis-CI can't test multiple languages in a single repository. We have to use something like Vagrant. Supersedes #26.