Added Gemfile and .gitignore that ignores Gemfile.lock.
Added versioning.
Added gemspec.
Defaulted to tests and added travis CI.