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.
This should really be `expect(Order).to receive(:new).with(passenger: 'Mr Smith').and_return(order)`