It should not stub for receive unless andReturn provides a return value

Fixes #496

Per [Expectations: Interactions and Messages](https://github.com/allending/Kiwi/wiki/Expectations#expectations-interactions-and-messages)

> As a convenience, expectations that contain `andReturn:(id)aValue` will `stub` the specified selector or message pattern.

However the existing `testItShouldStubForReceive` is inaccurate in that there is no return value that should be expected and it is not possible to have expectations that are *not* stubbed.