Reporter: improve syslogging of multiline messages

- Split strings containing line delimiters as multiple messages
- Iterate over multiple lines and ensure we are not exceeding the rsyslogd rate limit

Fixes #32
See https://github.com/quattor/CAF/issues/32#issuecomment-49844106.