Specify all dependiencies in gemspec and upgrade some gems

* Fix compatibility with sequel 4.0.0
* Upgrade rspec and fix deprecation warnings
* Manage all dependencies through gemspec