added continuous integration via travis-ci