regression-tests: fix PATH for named-checkzone

named-checkzone lives in /usr/sbin, and regular users don't have that
in their PATH (except on Ubuntu).
gsqlbackend: remove hardcoded replaceRRSet queries
gsqlbackend: use boost::format in list()

Preparational commit.
gsqlbackend: reformat feedRecord

Those boost::format() calls with everything in one line are a pain
to read.
g*sql: put common query parts in a variable
gsql: stop hardcoding list-subzone-query
Fix gsql query-logging not always working

query-logging would only be taken into account after the first direct
(DNS) query; getAllDomains and other calls before the first query would
not get the logging. Problematic when the backend instances are
short-lived.
Implement "disabled" records for GSQL backends
Merge pull request #1254 from zeha/disabled

WIP: Add support for marking domains and records as disabled