Use `Cache-Control: max-age=0' instead of `no-cache'.

Varnish ignores `no-cache', and since `max-age=0' works just as well
for both Varnish and web browsers, and makes for simpler code, just
use that instead.
Add protobuf as a dependency in preparation for AsyncHBase 1.5.