Returning headers for 304 responses, and correcting how Expires header is created