Prefer stubs for queries

* Reserve mocks for commands. See:
   http://stevenharman.net/sensible-testing-is-about-sensible-design "To Stub or
   To Mock"
* Pin down Rspec to version w/expect syntax