add Makefile and .travis.yml file

Still need to add secure Saucelabs credentials to the .travis file though