rename ifdo -> whenM and move to top level
check pid liveness before sending sigTERM
Add a killWait field to CreateDaemon to control wait between sending sigTERM and sigKILL
require hsyslog < 2 to avoid incompatible change in withSyslog
Support hsyslog-2.0
Merge pull request #4 from ddssff/master

Adjustable wait time before sigKILL, support hsyslog-2.0