Migrate to Rspec3.

It's like almost automatic thanks to Transpec, so why not move on!
Adding `config.infer_spec_type_from_file_location!` to the spec_helper.rb will let us drop all of these `type` annotations on every spec file.