add travis-ci build configuration