Added configuration option to disable new-line splitting for messages

In our environment, we need to preserve newlines when logging via syslog, so have added a configuration option, with the default being the current behaviour.