syslog_ng: use changes dictionary in set_config_file() function
syslog_ng: Some bugfixes
* the version line written by write_version() was not correct
* write_config can be used to write arbitrary configurations into the config
  file
* the module now checks the config file before trying to remove it