Refactor internals to use Bundler for gem management instead of Jewler

See also:

http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
http://railscasts.com/episodes/245-new-gem-with-bundler

This pull request also upgrades Rspec to the latest version