Allows custom message and date format.

This PR also sets default syslog endpoint values to: `udp:localhost:514`
Please spell `DEFAULT` out, it's not like we have identifier length restrictions.