Basic travis-ci set up - can now start using continuous integration. FIXME: hand-rolled tests need to be converted to py.test framework.