Packages: don't cache package collections with no sources
FileProbes: made client probe compatible with bcfg2 1.2
POSIX: fix directory pruning
POSIX: fix docstring
Yum: prevent traceback with empty repository