Update to RSpec version 3

Before we updated to RSpec 3, we wanted to make sure all warning were removed on RSpec 2.99.

We used [transpec](https://github.com/yujinakayama/transpec) to automatically rewrite the specs and then fixed a couple broken specs manually. Everything should be passing!
It looks like there’s an extra `)` at the end of this line. I’m not sure why this wasn’t causing an error on your computer.