Move dependencies into Gemfile

This commit moves the dependencies out of the jeweler Rakefile and into
the Gemfile. This is due to a bug in the way jeweler is building the
gemspec and creating a circular reference. This should resolve the issue described in #12