Verifying null objects only respond to defined methods.

* No additional documentation, since this is the least surprising
  behaviour.

Fixes #392.
Rename verifying mocks to doubles.

This is consistent with naming elsewhere.