add Travis-CI config

Use Travis-CI for running the testsuite and pep8