cachefiles: Use path structs in cachefiles_cache struct

Use path structs in struct cachefiles_cache to represent significant
directories rather than assembling them on the fly.

Signed-off-by: David Howells <dhowells@redhat.com>
6 files changed