switch to using like() and is()
use tighter regexps to be sure of the daemon state -- qr/Running/ also matches "[Not Running]"!!!
fix broken tests - piddir could be current directory
Merge pull request #41 from karenetheridge/topic/faster_stop

check every second for kill_timeout seconds if the daemon has terminated...
Merge pull request #42 from karenetheridge/topic/fix_broken_tests

Topic/fix broken tests
"prereq_no_process" feature

Searches the `ps` list for anything that looks like the daemon that might
already be running.

Both the program name and arguments are checked, as it appears different
operating systems vary as to how they populate `ps`:  On ubuntu, my daemon
looks like:

    /path/to/perl /path/to/program args

but on CentOS, the very same code shows up as:

    /path/to/program args