Change log and pid file names to match the program name
Add few tests for the daemon modules
Use loggers with package/module tracking names