Prevent --syslog, --logpath and --enable-dblog if --nologserver is used

Fixes #11992.

Signed-off-by: Paul Harrison <pharrison@mythtv.org>
(cherry picked from commit be72636b9e34b1b9fb032a1da578a742d562d0b9)
Properly identify channel-specific rules in Recording Rules.

This was broken when channel rules were converted to all rules using
the this channel filter.  Based on a patch from lomion@aon.at.

Refs #12267

(cherry picked from commit a397b94ffb5cf201aef4fdd9ccd2b28780713bed)