Travis-CI

Configuration for travis-ci.org. After merging we need to enable travis github hook.

@bobsilverberg r?
I don't think this project uses submodules. It has `vendor` committed to the repo as files. So I'm not sure if we need this.