Support for Bundler

This pull request adds support for installation using Bundler. In doing so, I discovered multiple problems associated with manually editing the gemspec file. We need to improve the way we create this gem.