Use current RSpec idioms

* `double` instead of `mock`
* `expect ... to` instead of `should`/`should_receive`
* `allow ... to receive` instead of `stub!`
* Named subjects and classes/modules
* Present tense instead of deontic modality :-)