Fix gemspec

There were a couple of problems with the gemspec, both of which this pull request intends to fix: missing required fields, and missing dependencies.