(PDB-746) Add capability to use globs when querying fact-nodes

This adds the new operator ~> which is a path glob operator that only works
against the `path` type. It works by internally converting the array of
literals and potential globs into a single regular expression for querying
the fact paths.

Signed-off-by: Ken Barber <ken@bob.sh>
Don't know if we standardize on 1 vs "one", but "one" seems more common in the docs.