Better cache control

Pulls in the `maxAge===false` PR from @jenius #43 and adds the ability to explicitly set `'cache-control'` with an `options.content.cacheControl` string option.

Also checks if `'cache-control'` has already been set, if so, leave it alone.