case insensitive match with :expr operators
case insensitive match with :expr operators
case insensitive match with all expressions
case insensitive match with all expressions
Merge branch 'match-case-insensitive'

Match with CaseInsensitve expressions.
jsonSelect.match(":expr(x *= \"Foo\")", exprJSON, true);
jsonSelect.match(":expr(x *= \"Foo\")", exprJSON, false);
jsonSelect.match(":expr(x %= \"[A-Z]\")", exprJSON, true);
jsonSelect.match(":expr(x %= \"[oo]{2}\")", exprJSON, true);
jsonSelect.match(":has(:root > .Prefered)", basicJSON, true);
jsonSelect.match(":contains(\"Native\")", basicJSON, true);