Setup testing and Travis CI.