phd - on start command accurately detect if daemons are running before erroring out
phd - on start command accurately detect if daemons are running before erroring out

Summary: loadRunningDaemons loads daemons that may be running (have a file pid). other commands handle this appropriately so just make sure the start command knows whats up

Test Plan: phd start, stop, reload all seemed to work just fine.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Maniphest Tasks: T1284

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

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