httpd: add back immutable flag for static contents
The combination of a low max-age and immutable lets the web browser
cache local content for some time.
The web browser will still cache beyond that time, and so can issue
conditional requests (304 status.)