add travis-ci continuous integration configuration