not decompressing groups when --cacheonly option is set (RhBug:1058224)
read_comps returns None instead of raising exception
fix read_comps: not throwing exceptions when repo has no repodata (RhBug:1059704)