Merge pull request #53 from atomicstack/master

Abort the kill loop in do_stop if $self->pid changes midway.
Prep for CPAN Deploy.
Add stdout_pipe/stderr_pipe parameters.

Instead of logging directly to a file, instead we redirect STDOUT/STDERR to a
pipe, which allows for redirection of the daemon's log output through an
arbitrary pipeline (perhaps e.g. immediately compressing the daemon's output to
disk using gzip) or feeding the output into a pipe-based log collector such as
cronolog.