Support logging to syslog

And add --debug, which allows logging stuff at the GLib G_LOG_LEVEL_DEBUG level to also go to syslog.

Changes to the message log levels are suggested; what seems to me as being what people are most likely to want to know about: adding a killswitch, removing a killswitch, or changing the state via the API.