Syslog Parser Improvements

This adds better support for syslog messages by parsing the optional, beginning message length and the priority-suffixed syslog version. No existing tests required changes; backward compatible.