Add note about Alan Grow's changes
supervise: Revert "when using setsid, signal the entire process group"

This breaks services that rely on a master process doing a clean
shutdown of the children before exiting.
supervise: Move setting of svc->pid into forkexecve
supervise: Check for "no-setsid" in the forkexecve function

Push the repeated calculation of the existence of "no-setsid" into the
one function that uses it.
getln2: Fix the error return case (unsigned n can never be < 0)
Ignore generated hasmemrchr.h header
Bump copyright year to 2014
Bump version to 1.10