Upgrade to RSpec 3

* Update RSpec to version 3.
* Convert fudge's specs to the new RSpec 3 syntax.
* Update the RSpec task matchers that fudge provides to 3rd parties to support both RSpec 2 (leaving deprecation warnings intact) and RSpec 3 expectation syntax.