syslog remote logging

Configures remote syslog and the server to accept these logs.
Add user role

This adds the default user packages that are required.