Allows custom message and date format.

This PR also sets default syslog endpoint values to: `udp:localhost:514`
Why not `self.DFLT_MSG_FORMAT` (here and below)?