Check presence of required functions in daemon launcher
Check presence of required functions in daemon launcher

Summary: I had quite some trouble starting daemons on a machine with installed **pcntl** but with [[ http://www.php.net/ini.core#ini.disable-functions | disabled ]] all functions from it.

Test Plan:
  $ bin/phd start

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Differential Revision: https://secure.phabricator.com/D5568

parksangkil/phabricator,optimizely/phabricator,akkakks/phabricator,cjxgm/p.cjprods.org,shrimpma/phabricator,huaban/phabricator,vuamitom/phabricator,leolujuyi/phabricator,devurandom/phabricator,tanglu-org/tracker-phabricator,hach-que/unearth-phabricator,phacility/phabricator,ryancford/phabricator,wikimedia/phabricator-phabricator,shl3807/phabricator,freebsd/phabricator,devurandom/phabricator,Drooids/phabricator,optimizely/phabricator,UNCC-OpenProjects/Phabricator,WuJiahu/phabricator,leolujuyi/phabricator,UNCC-OpenProjects/Phabricator,Soluis/phabricator,hach-que/phabricator,freebsd/phabricator,wxstars/phabricator,freebsd/phabricator,eSpark/phabricator,tanglu-org/tracker-phabricator,Automatic/phabricator,memsql/phabricator,wusuoyongxin/phabricator,denisdeejay/phabricator,parksangkil/phabricator,wikimedia/phabricator,huangjimmy/phabricator-1,phacility/phabricator,Symplicity/phabricator,memsql/phabricator,kwoun1982/phabricator,leolujuyi/phabricator,coursera/phabricator,hshackathons/phabricator-deprecated,hach-que/unearth-phabricator,Soluis/phabricator,r4nt/phabricator,christopher-johnson/phabricator,kwoun1982/phabricator,uhd-urz/phabricator,eSpark/phabricator,coursera/phabricator,aik099/phabricator,dannysu/phabricator,leolujuyi/phabricator,ide/phabricator,Soluis/phabricator,Drooids/phabricator,a20012251/phabricator,wusuoyongxin/phabricator,kwoun1982/phabricator,Automattic/phabricator,shl3807/phabricator,Khan/phabricator,kanarip/phabricator,devurandom/phabricator,codevlabs/phabricator,matthewrez/phabricator,aswanderley/phabricator,optimizely/phabricator,kalbasit/phabricator,kalbasit/phabricator,telerik/phabricator,sharpwhisper/phabricator,apexstudios/phabricator,wangjun/phabricator,Soluis/phabricator,hshackathons/phabricator-deprecated,zhihu/phabricator,zhihu/phabricator,jwdeitch/phabricator,shl3807/phabricator,tanglu-org/tracker-phabricator,wxstars/phabricator,hach-que/phabricator,MicroWorldwide/phabricator,kanarip/phabricator,folsom-labs/phabricator,dannysu/phabricator,Automattic/phabricator,tanglu-org/tracker-phabricator,librewiki/phabricator,denisdeejay/phabricator,cjxgm/p.cjprods.org,schlaile/phabricator,jwdeitch/phabricator,aswanderley/phabricator,schlaile/phabricator,wusuoyongxin/phabricator,christopher-johnson/phabricator,sharpwhisper/phabricator,r4nt/phabricator,telerik/phabricator,dannysu/phabricator,librewiki/phabricator,uhd-urz/phabricator,optimizely/phabricator,Symplicity/phabricator,sharpwhisper/phabricator,dannysu/phabricator,memsql/phabricator,a20012251/phabricator,codevlabs/phabricator,wikimedia/phabricator-phabricator,dannysu/phabricator,denisdeejay/phabricator,matthewrez/phabricator,akkakks/phabricator,gsinkovskiy/phabricator,huaban/phabricator,apexstudios/phabricator,telerik/phabricator,kwoun1982/phabricator,hach-que/unearth-phabricator,a20012251/phabricator,folsom-labs/phabricator,shl3807/phabricator,wikimedia/phabricator-phabricator,matthewrez/phabricator,phacility/phabricator,christopher-johnson/phabricator,a20012251/phabricator,christopher-johnson/phabricator,folsom-labs/phabricator,gsinkovskiy/phabricator,MicroWorldwide/phabricator,ide/phabricator,Symplicity/phabricator,zhihu/phabricator,cjxgm/p.cjprods.org,UNCC-OpenProjects/Phabricator,wikimedia/phabricator,kanarip/phabricator,NigelGreenway/phabricator,wikimedia/phabricator,gsinkovskiy/phabricator,Drooids/phabricator,Automatic/phabricator,codevlabs/phabricator,uhd-urz/phabricator,zhihu/phabricator,devurandom/phabricator,benchling/phabricator,gsinkovskiy/phabricator,sharpwhisper/phabricator,hshackathons/phabricator-deprecated,huaban/phabricator,vuamitom/phabricator,vuamitom/phabricator,optimizely/phabricator,hshackathons/phabricator-deprecated,hach-que/phabricator,Soluis/phabricator,shrimpma/phabricator,schlaile/phabricator,hach-que/phabricator,r4nt/phabricator,parksangkil/phabricator,wxstars/phabricator,wusuoyongxin/phabricator,huangjimmy/phabricator-1,vinzent/phabricator,kanarip/phabricator,christopher-johnson/phabricator,zhihu/phabricator,NigelGreenway/phabricator,vuamitom/phabricator,freebsd/phabricator,vinzent/phabricator,Khan/phabricator,coursera/phabricator,hach-que/unearth-phabricator,parksangkil/phabricator,coursera/phabricator,librewiki/phabricator,cjxgm/p.cjprods.org,jwdeitch/phabricator,WuJiahu/phabricator,gsinkovskiy/phabricator,WuJiahu/phabricator,folsom-labs/phabricator,kwoun1982/phabricator,eSpark/phabricator,eSpark/phabricator,phacility/phabricator,Automatic/phabricator,ryancford/phabricator,kanarip/phabricator,wikimedia/phabricator-phabricator,cjxgm/p.cjprods.org,wikimedia/phabricator,tanglu-org/tracker-phabricator,apexstudios/phabricator,memsql/phabricator,huangjimmy/phabricator-1,vinzent/phabricator,WuJiahu/phabricator,librewiki/phabricator,benchling/phabricator,Automattic/phabricator,Drooids/phabricator,vuamitom/phabricator,schlaile/phabricator,aswanderley/phabricator,shrimpma/phabricator,Automatic/phabricator,aswanderley/phabricator,uhd-urz/phabricator,huangjimmy/phabricator-1,Symplicity/phabricator,hach-que/phabricator,ryancford/phabricator,librewiki/phabricator,devurandom/phabricator,ide/phabricator,folsom-labs/phabricator,vinzent/phabricator,wikimedia/phabricator-phabricator,denisdeejay/phabricator,uhd-urz/phabricator,jwdeitch/phabricator,wangjun/phabricator,wangjun/phabricator,codevlabs/phabricator,hach-que/unearth-phabricator,kalbasit/phabricator,benchling/phabricator,hshackathons/phabricator-deprecated,zhihu/phabricator,NigelGreenway/phabricator,UNCC-OpenProjects/Phabricator,akkakks/phabricator,akkakks/phabricator,benchling/phabricator,Khan/phabricator,ide/phabricator,MicroWorldwide/phabricator,huaban/phabricator,aik099/phabricator,ryancford/phabricator,shrimpma/phabricator,wangjun/phabricator,a20012251/phabricator,akkakks/phabricator,eSpark/phabricator,codevlabs/phabricator,sharpwhisper/phabricator,huangjimmy/phabricator-1,vinzent/phabricator,matthewrez/phabricator,aswanderley/phabricator,NigelGreenway/phabricator,MicroWorldwide/phabricator,wxstars/phabricator,aik099/phabricator,r4nt/phabricator,devurandom/phabricator,NigelGreenway/phabricator,aik099/phabricator,Khan/phabricator,r4nt/phabricator,kalbasit/phabricator,memsql/phabricator