(PDB-798) Add capability to use regexp when querying fact-nodes path types

This adds the new operator ~> which is a path regexp operator that only works
against the `path` type. It works by internally converting the array of
regular expressions into a single regular expression for querying
fact paths.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #1037 from kbarber/ticket/master/pdb-798-regexp-for-fact-node-paths

(PDB-798) Add capability to use regexp when querying fact-nodes path types