Handle malformed If-Unmodified-Since.

If the If-Unmodified-Since header is present and doesn't parse as an RFC 1123
date format string, the request will be rejected with a 400.