add functions to walk dependency trees recursively in rpmkit.rpmutils