travis integration

this updates some files to successfully let travis run all our tests (cukes, specs, test unit)

in addition to our in-house ci, travis allows us to test pull requests in advance :)