Introduce new storage.Request and storage.Response interfaces for providing access to each request's and reply's RequestHeader or ResponseHeader respectively. This obviates a lot of ugly reflection.

Test Plan: go test

Reviewers: petermattis, mrtracy

Reviewed By: petermattis, mrtracy

Subscribers: team

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