Update gemspec and add missing files for publication
Clean up Gemfile and .gitignore