Replace rsyslog for non-bootstrap agents

This PR uses a fork of the standard syslog package to stream logs directly to state machine rsyslog daemon, without the need for a local rsyslog install.

The forked version of syslog allows TLS connections, and works from Windows.
why does rsyslog.Dial return a Writer value, not a *Writer?