Added KeepTypes parameter to Cache::CleanUp() and use it from Package.pm to keep some cache types known to be persistent.