Some cleanup of the log module.

Cleanups include:
- renaming logging classes by what they do
- construct a SysLogger using syslog facility constants instead of strings
- less repetition of methods

Modified the makeStartupScript to redirect stderr and stdout to syslog.
Add getLoggerFacilityName to log
Add userPort output to makeStartupScript