Incorporate unique elements of Proc::Simple::Daemon as optional features
Proc::Simple::Daemon is just a version of this module with syslogging and a daemonisation call.
We should absorb these features as optionals in the (unlikely) even someone needs them.