sync oslo: service child process normal SIGTERM exit
sync oslo: service child process normal SIGTERM exit

service.py had some code where the child process would catch the
SIGTERM from the parent just so it could exit with 1 status rather
than with an indication that it exited due to SIGTERM. When
shutting down the parent doesn't care in what way the child ended,
only that they're all gone, so this code is unnecessary.

Also, for some reason this caused the child to never exit while
there was an open connection from a client. Probably something
with eventlet and signal handling.

Syncs commit: 702bc569987854b602ef189655c201c348de84cb

Change-Id: I3c5249f5e59bb396bcb50964907ea61ebb2a3c8a
Closes-Bug: #1446583

CloudServer/nova,apporc/nova,CloudServer/nova,whitepages/nova,belmiromoreira/nova,zhimin711/nova,LoHChina/nova,ruslanloman/nova,kimjaejoong/nova,JianyuWang/nova,zzicewind/nova,iuliat/nova,takeshineshiro/nova,rahulunair/nova,barnsnake351/nova,zhimin711/nova,tudorvio/nova,isyippee/nova,JioCloud/nova,raildo/nova,tangfeixiong/nova,akash1808/nova_test_latest,petrutlucian94/nova,Tehsmash/nova,klmitch/nova,joker946/nova,sebrandon1/nova,devendermishrajio/nova_test_latest,cloudbase/nova,bigswitch/nova,cernops/nova,TwinkleChawla/nova,cloudbase/nova,sebrandon1/nova,jianghuaw/nova,scripnichenko/nova,devendermishrajio/nova_test_latest,rajalokan/nova,rajalokan/nova,zzicewind/nova,edulramirez/nova,noironetworks/nova,bgxavier/nova,nikesh-mahalka/nova,yosshy/nova,ted-gould/nova,felixma/nova,j-carpentier/nova,takeshineshiro/nova,joker946/nova,akash1808/nova,felixma/nova,hanlind/nova,mikalstill/nova,mmnelemane/nova,mmnelemane/nova,iuliat/nova,fnordahl/nova,vmturbo/nova,TwinkleChawla/nova,jianghuaw/nova,zaina/nova,MountainWei/nova,double12gzh/nova,Juniper/nova,jianghuaw/nova,edulramirez/nova,adelina-t/nova,JioCloud/nova_test_latest,JioCloud/nova_test_latest,MountainWei/nova,NeCTAR-RC/nova,alaski/nova,mikalstill/nova,gooddata/openstack-nova,cyx1231st/nova,raildo/nova,JianyuWang/nova,BeyondTheClouds/nova,BeyondTheClouds/nova,belmiromoreira/nova,devendermishrajio/nova,noironetworks/nova,phenoxim/nova,rahulunair/nova,Juniper/nova,ruslanloman/nova,akash1808/nova_test_latest,hanlind/nova,zaina/nova,NeCTAR-RC/nova,tealover/nova,watonyweng/nova,thomasem/nova,vmturbo/nova,eonpatapon/nova,thomasem/nova,bigswitch/nova,Francis-Liu/animated-broccoli,double12gzh/nova,whitepages/nova,tudorvio/nova,tealover/nova,ted-gould/nova,jeffrey4l/nova,klmitch/nova,alvarolopez/nova,rahulunair/nova,BeyondTheClouds/nova,gooddata/openstack-nova,watonyweng/nova,rajalokan/nova,tangfeixiong/nova,j-carpentier/nova,Juniper/nova,jianghuaw/nova,hanlind/nova,mahak/nova,openstack/nova,yatinkumbhare/openstack-nova,akash1808/nova,cyx1231st/nova,Francis-Liu/animated-broccoli,alvarolopez/nova,CEG-FYP-OpenStack/scheduler,shail2810/nova,openstack/nova,gooddata/openstack-nova,mahak/nova,CCI-MOC/nova,nikesh-mahalka/nova,alaski/nova,adelina-t/nova,barnsnake351/nova,isyippee/nova,dims/nova,scripnichenko/nova,rajalokan/nova,cernops/nova,jeffrey4l/nova,LoHChina/nova,phenoxim/nova,devendermishrajio/nova,shail2810/nova,petrutlucian94/nova,Juniper/nova,mandeepdhami/nova,cloudbase/nova,eonpatapon/nova,mahak/nova,varunarya10/nova_test_latest,Tehsmash/nova,Stavitsky/nova,gooddata/openstack-nova,varunarya10/nova_test_latest,openstack/nova,CEG-FYP-OpenStack/scheduler,fnordahl/nova,vmturbo/nova,kimjaejoong/nova,bgxavier/nova,dims/nova,yatinkumbhare/openstack-nova,klmitch/nova,Stavitsky/nova,klmitch/nova,yosshy/nova,mandeepdhami/nova,mikalstill/nova,CCI-MOC/nova,apporc/nova,JioCloud/nova,cernops/nova,vmturbo/nova,sebrandon1/nova