update gemfile, update travis.yml, add coveralls
update readme