Reuse a pool of cache directories

This should make tabacco use a lot less disk space in /var/cache,
fixing issue #6.
5 jobs for fewer-caches in 2 minutes and 15 seconds (queued for 5 seconds)