Core Cache overhaul. Fixes resources not returning 304 correctly when unmodified and ups the default cachetime for them to a week. Fixes css and js not being found in the public cache.