compare cache modtimes to source file modtimes to ensure caches are fresh when serving