(git|svn)_cache_setup - Use TTL to decide whether to update
(git|svn)_cache_setup - Pull out variable, CACHE_LOCK_WAIT
Merge pull request #53 from totten/master-concurrency

(git|svn)_cache_setup - More concurrency updates