added .travis.yml and badge for continuous testing