(PDB-658) Switch nodes endpoint to use the query engine

This switches the nodes endpoint to use "certname" rather than "name".
Also needed for nodes was supporting ~,>,>=,<,<= operators on the
subquery shorthand syntax. The docs around the "certname" switch will be
updated with all of the other changes that need to happen with this refactor
Updated events version checking to use the case with default syntax