Add an RSpec guideline

Previously, there was no central standard for how we write our RSpec, which
meant that our tests were becoming more difficult to maintain as developers
standards diverged. A new RSpec guideline has been added.