adding cache-control headers, defaulting to 2 hours