Edit dependencies in Rakefile and generate gemspec

* Added Rake as development dependency
* Changed Rspec version to use pessimistic operator as suggested in:
  http://guides.rubygems.org/patterns/#declaring_dependencies
* Added Jeweler as a development dependency
* Ran `rake gemspec` to generate new gemspec file
Add Gemfile and ignore Gemfile.lock
Merge pull request #1 from ericmathison/dev-test-dependencies

Specifying Development Dependency Versions
Add @ericmathison to contributors
Use ENV['HOME'] instead of hardcoding home dir
Remove Cucumber
Merge pull request #3 from ericmathison/fix-failing-test

Use ENV['HOME'] instead of hardcoding home dir
Merge pull request #4 from ericmathison/remove-cucumber

Remove Cucumber
Fix typo in gemspec
Bump version to 0.2.1
Update RSpec to version 2.14
Merge pull request #5 from ericmathison/update-rspec

Update RSpec to version 2.14
Update file list in gemspec
Update Rake to version 10.1

The Rakefile depends on rdoc so this involves also adding rdoc as a
dependency.
Remove call to :check_dependencies Rake task

The :check_dependencies rake task is not defined in later versions of
Jeweler when using Bundler (see Jeweler commit d5702c3be7fc7ba2e5b).
Therefore, leaving this line would cause an error when we update Jeweler
to version 1.8.
Update Jeweler to version 1.8

Also re-generate gemspec.
Merge pull request #7 from ericmathison/update-rake-and-jeweler

Update Rake and Jeweler