Make daemon overseers correctly emit signals in Ubuntu.
Make daemon overseers correctly emit signals in Ubuntu.

Summary:
Ubuntu's "kill" command does not support "--" to delimit PID/PGID arguments from
flags.

Test Plan:
^C'd an overseen daemon on ubuntu and OSX.

Reviewed By: rm
Reviewers: rm, tuomaspelkonen, jungejason, aran
CC: aran, rm, epriestley
Differential Revision: 324

zhihu/libphutil,memsql/libphutil,codelabs-ch/libphutil,aik099/libphutil,schlaile/libphutil,PageUpPeopleOrg/libphutil-patches,wikimedia/phabricator-libphutil,devurandom/libphutil,schlaile/libphutil,eSpark/libphutil,aik099/libphutil,Automattic/libphutil,codelabs-ch/libphutil,Khan/libphutil,newbeess/libphutil,yangshiqi/libphutil,PageUpPeopleOrg/libphutil-patches,zhihu/libphutil,uber/libphutil,Symplicity/libphutil,codelabs-ch/libphutil,yangshiqi/libphutil,devurandom/libphutil,librewiki/libphutil,zhihu/libphutil,fivestars/libphutil,memsql/libphutil,eSpark/libphutil,r4nt/libphutil,yangshiqi/libphutil,r4nt/libphutil,uhd-urz/libphutil,wxstars/libphutil,Automattic/libphutil,PageUpPeopleOrg/libphutil-patches,fivestars/libphutil,Symplicity/libphutil,aik099/libphutil,uhd-urz/libphutil,christopher-johnson/libphutil,Automattic/libphutil,uhd-urz/libphutil,devurandom/libphutil,eSpark/libphutil,julkiewicz/libphutil,christopher-johnson/libphutil,schlaile/libphutil,newbeess/libphutil,julkiewicz/libphutil,Symplicity/libphutil,uber/libphutil,christopher-johnson/libphutil,librewiki/libphutil,wxstars/libphutil,wxstars/libphutil,r4nt/libphutil,memsql/libphutil,wikimedia/phabricator-libphutil,julkiewicz/libphutil,wikimedia/phabricator-libphutil,fivestars/libphutil,Khan/libphutil,Khan/libphutil,newbeess/libphutil,librewiki/libphutil,uber/libphutil