Add singular syslog message abstraction, and ability to try and parse a ...

...message using all known formats