Add a syslog endpoint

- App needs to make sure Syslog is open.
- Maximum message size is checked, will raise an exception if it is too long.

@eapache @fw42