Upgrade RSpec, Fix Deprecations, Fix Ruby Warnings

As I've been running your specs I've noticed a lot of Ruby warnings, so I've
taken a stab at removing as many as I can (only a few method redefinition ones
remain, which I believe are an artifact of using ActiveSupport to load your
dependencies).

This also upgrades to the latest version of RSpec and fixes the deprecations
caused by that.