Responses to Ben's comments from D123. Better unittest verification and avoid holding the mutex while accessing the on-disk response cache.

Test Plan: go test

Reviewers: bdarnell

Reviewed By: bdarnell

Subscribers: team

Differential Revision: http://phabricator.cockroachdb.org/D127