lxc-init finishes the remaining processes with SIGKILL
lxc-init finishes the remaining processes with SIGKILL

If lxc-init receives a SIGALRM, a timeout, it kills all the processes
of the container with SIGKILL. That will prevent the container to be
stuck when one process ignore the SIGTERM signal.

Each time a process exits, the timeout is resetted.

Signed-off-by: Daniel Lezcano <3211518dd4d87cb3f7ee12cb52e14b7fb2bc0446@fr.ibm.com>

hfuCN/lxc,codebauss/lxc,aeris/lxc,codebauss/lxc,hfuCN/lxc,ojkastl/lxc_Patches,tych0/lxc,coconutpilot/lxc-gentoo-new,smoser/lxc,aeris/lxc,rldleblanc/lxc,LynxChaus/lxc,raspberrypython/lxc,bostjan/lxc,yubo/lxc,virajs/lxc,abstrakraft/lxc-android-lxc,akshaykarle/lxc,major/lxc,szaszg/lxc,smoser/lxc,ksperis/lxc,usc-isi/lxc,abstrakraft/lxc-android-lxc,Pelagicore/lxc,fwilson42/lxc,christiaan/lxc,GreatFruitOmsk/lxc,ss1h2a3tw/lxc,tych0/lxc,Pelagicore/lxc,Ponce/lxc,major/lxc,bmoar/lxc,ostap/lxc,weizhenwei/lxc,armcc/lxc,Distrotech/lxc,bmoar/lxc,DarknessBeforeDawn/lxc,fwilson42/lxc,ksperis/lxc,lisongmin/lxc,ecarrara/lxc,bostjan/lxc,hkjolhede/lxc,smoser/lxc,tych0/lxc,DarknessBeforeDawn/lxc,weizhenwei/lxc,usc-isi/lxc,szaszg/lxc,bostjan/lxc,efiop/lxc,bmoar/lxc,caglar10ur/lxc,efiop/lxc,QingweiPeterLan/cs188-lxc,Distrotech/lxc,lazy404/lxc,christiaan/lxc,caglar10ur/lxc,thmo/lxc,hallyn/lxc,QingweiPeterLan/cs188-lxc,ysbnim/lxc,LynxChaus/lxc,inokappa/lxc,hallyn/lxc,glensc/lxc,caglar10ur/lxc,armcc/lxc,ioops/lxc,JohnPeacockMessageSystems/lxc,yubo/lxc,szaszg/lxc,regit/lxc,lisongmin/lxc,cjwatson/lxc,rowhit/lxc,hkjolhede/lxc,cjwatson/lxc,glensc/lxc,ysbnim/lxc,smoser/lxc,fwilson42/lxc,ecarrara/lxc,Distrotech/lxc,jirislaby/lxc,Ponce/lxc,kylef/lxc,jirislaby/lxc,terceiro/lxc,lazy404/lxc,ecarrara/lxc,abstrakraft/lxc-android-lxc,ss1h2a3tw/lxc,rldleblanc/lxc,sapun/lxc,rowhit/lxc,hfuCN/lxc,yubo/lxc,weizhenwei/lxc,glensc/lxc,ostap/lxc,federicobriata/lxc,cjwatson/lxc,coconutpilot/lxc-gentoo-new,ysbnim/lxc,potatosalad/lxc,ioops/lxc,ss1h2a3tw/lxc,regit/lxc,rowhit/lxc,ojkastl/lxc_Patches,GreatFruitOmsk/lxc,sapun/lxc,jirislaby/lxc,lazy404/lxc,ojkastl/lxc_Patches,efiop/lxc,DarknessBeforeDawn/lxc,hallyn/lxc,GreatFruitOmsk/lxc,christiaan/lxc,ojkastl/lxc_Patches,thmo/lxc,aeris/lxc,raspberrypython/lxc,federicobriata/lxc,federicobriata/lxc,rldleblanc/lxc,ioops/lxc,usc-isi/lxc,ksperis/lxc,regit/lxc,inokappa/lxc,armcc/lxc,JohnPeacockMessageSystems/lxc,Pelagicore/lxc,thmo/lxc,kylef/lxc,lisongmin/lxc,abstrakraft/lxc-android-lxc,sapun/lxc,LynxChaus/lxc,codebauss/lxc,QingweiPeterLan/cs188-lxc,virajs/lxc,potatosalad/lxc,JohnPeacockMessageSystems/lxc,Ponce/lxc,hkjolhede/lxc,akshaykarle/lxc,terceiro/lxc,terceiro/lxc,akshaykarle/lxc,raspberrypython/lxc,virajs/lxc,major/lxc