add travis-ci config and badge