Server: privatized some methods
Server: use logging for start/stop messages
Server: syslog handler in daemon class
Server: do not exit in daemon, always return
Server: return (not exit) in case of fork error