sub-*sql: Merge table creation and removal into common code
sub-*sql: Merge issub implementations into common function

This introduces unified functions for select (with parameters), fetch
row, and free result(s).
sub-*sql: Merge putsubs implementation into a common function
sub-*sql: Merge checktag implementations into a common function
sub-*sql: Merge searchlog implementations into a common function
sub-*sql: Merge logmsg implementations into a common function

This also adds generic sql_insert functions in each SQL module.
sub-*sql: Merge tagmsg implementations into a common function
sub-*sql: Merge subscribe implementations into a common function
sub-*sql: Removed unneeded #include lines
Add CHANGES note about SQL rewrite
Merge branch 'sql-rewrite'
Fix up shadowed variable names
Rename global "local" to "mainlocal" to avoid shadowed global warning
Fix several set-but-unused warnings
Fix several more shadowed global variable warnings.
Remove a pile of static strnum declarations
ezmlm-manage: Eliminate two unused globals
ezmlm-cron: Move most global variables local to main
Ignore unused result warnings
ezmlm-*: Make most globals static, and move many local into functions (incomplete)