Modernize the gem by adding Bundler and using modern gem conventions
Add Travis CI