Look at the entire catalog for dependencies

Things like User[foo] -> Package[bar] are not caught by
type.builddepends, so now we look at the entire catalog. As a bonus,
this allows us to ignore more irrelevant dependencies.
Unescape data from the YAML file