rewrite predicate search loop; $.each is a special-purpose thing and doesn't work in this case
ignore webviews in recursive predicate lookups; they're too expensive
Merge pull request #50 from jlipps/master

fix up predicate search