added docs to the default configuration file and removed TODOs
qtOutputToLog() - made const-correct and added default branch to switch
reading address to listen on from configuration
cleanup of syslog calls
switch to an unprivileged user after fork()-ing