Add travis.yml and related code

* Travis wants to use bundler by default, so add a Gemfile
* Update gemspec to be valid (broken in previous commit changing readme
  to md)
* Add bunlder-y stuff to .gitignore