Fix #1762 Do not apply no cache headers to static resources

- Fix browser caching of static resources
- Automatic fingerprinting of static resources to prevent browsers serving stale content