Fix bug recently introduced with find-one improvements
No special casing for ?e queries, just use qe
Wrap input in parens if not supplied

Also allow full queries to have args
Add name and type shorthand queries
Remove extraneous quote
Add rule name linting - fail fast when invalid