Search for recipes, not roles

Since run_list items in a role are avail. in the expanded run list
there is no reason not to search for recipes instead of roles. Using
a recipe search is preferable because some shops avoid roles due to
their inability to be versioned and pinned.