More flexible way of querying against ServiceNow

The “old” way basically forced you to use a specific operator.  This
will allow for the user to specify what operator should be used.
Patched @dmfranko's PR to fix find() queries