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