don't chownr the entire remotes hierarchy for each add

Just make sure that the templates and root-level directories are set to
the correct permissions for the cache. This probably addresses a latent
race condition for packages with a lot of git dependencies as well as
potentially eliminating a *lot* of superfluous filesystem operations.