Allow url matching by node pattern. Let HtmlNodes specify fuzzy and union/intersection matching. Fix bug that prevented queries with fetch=false from returning zero results