fn should_cache(path: &str) -> bool
Check if a path should be cached
Returns true for CSS, JS, images, fonts, and other static assets.