Date header: invent one when we don't get one

When the content generator or origin does not supply us with a date
header, we invent one.

Fixes:
https://github.com/pagespeed/ngx_pagespeed/issues/604 (duplicate)
https://github.com/pagespeed/ngx_pagespeed/issues/577