Add script hook support to the LXC driver
Add script hook support to the LXC driver

Right now this implements only 2 basic hooks:
- before the lxc control process is being launched
- after the lxc control process is terminated
the XML description of the domain is passed to the hook script stdin
/etc/libvirt/hook/lxc

* src/lxc/lxc_driver.c: implement synchronous script hooks for LXC
  at domain startup and end

crobinso/libvirt,novel/fbsd-libvirt,kantai/libvirt-vfork,amery/libvirt-vserver,soulxu/libvirt-xuhj,leilihh/libvirt,dumbbell/libvirt,warewolf/libvirt,shugaoye/libvirt,elmarco/libvirt,dumbbell/libvirt,novel/fbsd-libvirt,zippy2/libvirt,agx/libvirt,jeckersb/libvirt,emaste/libvirt,zhlcindy/libvirt-1.1.4-maintain,leilihh/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,rmarwaha/libvirt1,usc-isi/libvirt,VenkatDatta/libvirt,dumbbell/libvirt,novel/fbsd-libvirt,soulxu/libvirt-xuhj,jeckersb/libvirt,fabianfreyer/libvirt,rmarwaha/libvirt,nertpinx/libvirt,wiedi/libvirt,rbu/libvirt,VenkatDatta/libvirt,cbosdo/libvirt,leilihh/libvirt,eskultety/libvirt,eskultety/libvirt,crobinso/libvirt,rmarwaha/libvirt1,emaste/libvirt,wiedi/libvirt,libvirt/libvirt,rbu/libvirt,trainstack/libvirt,rbu/libvirt,eskultety/libvirt,jeckersb/libvirt,nertpinx/libvirt,elmarco/libvirt,VenkatDatta/libvirt,warewolf/libvirt,trainstack/libvirt,leilihh/libvirt,trainstack/libvirt,VenkatDatta/libvirt,jardasgit/libvirt,usc-isi/libvirt,elmarco/libvirt,fabianfreyer/libvirt,warewolf/libvirt,zippy2/libvirt,crobinso/libvirt,nertpinx/libvirt,warewolf/libvirt,trainstack/libvirt,rmarwaha/libvirt,wiedi/libvirt,siboulet/libvirt-openvz,jardasgit/libvirt,VenkatDatta/libvirt,soulxu/libvirt-xuhj,emaste/libvirt,andreabolognani/libvirt,olafhering/libvirt,foomango/libvirt,eskultety/libvirt,foomango/libvirt,amery/libvirt-vserver,agx/libvirt,danwent/libvirt-ovs,danwent/libvirt-ovs,leilihh/libvirt,usc-isi/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,rmarwaha/libvirt1,shugaoye/libvirt,siboulet/libvirt-openvz,novel/fbsd-libvirt,rmarwaha/libvirt,soulxu/libvirt-xuhj,sshah-solarflare/Libvirt-PCI-passthrough-,agx/libvirt,amery/libvirt-vserver,soulxu/libvirt-xuhj,eskultety/libvirt,dumbbell/libvirt,siboulet/libvirt-openvz,wiedi/libvirt,cbosdo/libvirt,taget/libvirt,leilihh/libvirt,fabianfreyer/libvirt,shugaoye/libvirt,cbosdo/libvirt,datto/libvirt,nertpinx/libvirt,taget/libvirt,novel/fbsd-libvirt,datto/libvirt,rmarwaha/libvirt,jardasgit/libvirt,shugaoye/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,foomango/libvirt,agx/libvirt,usc-isi/libvirt,danwent/libvirt-ovs,jeckersb/libvirt,libvirt/libvirt,iam-TJ/libvirt,libvirt/libvirt,fabianfreyer/libvirt,rlaager/libvirt,novel/fbsd-libvirt,zhlcindy/libvirt-1.1.4-maintain,emaste/libvirt,danwent/libvirt-ovs,siboulet/libvirt-openvz,warewolf/libvirt,foomango/libvirt,jeckersb/libvirt,emaste/libvirt,rlaager/libvirt,iam-TJ/libvirt,andreabolognani/libvirt,novel/fbsd-libvirt,trainstack/libvirt,zippy2/libvirt,shugaoye/libvirt,dumbbell/libvirt,crobinso/libvirt,emaste/libvirt,libvirt/libvirt,rmarwaha/libvirt,zhlcindy/libvirt-1.1.4-maintain,wiedi/libvirt,jeckersb/libvirt,warewolf/libvirt,jfehlig/libvirt,jardasgit/libvirt,taget/libvirt,trainstack/libvirt,warewolf/libvirt,jfehlig/libvirt,rlaager/libvirt,elmarco/libvirt,bjzhang/libvirt,dumbbell/libvirt,jfehlig/libvirt,siboulet/libvirt-openvz,emaste/libvirt,iam-TJ/libvirt,nertpinx/libvirt,usc-isi/libvirt,trainstack/libvirt,novel/fbsd-libvirt,taget/libvirt,jeckersb/libvirt,elmarco/libvirt,foomango/libvirt,kantai/libvirt-vfork,zippy2/libvirt,bjzhang/libvirt,kantai/libvirt-vfork,rmarwaha/libvirt,rlaager/libvirt,iam-TJ/libvirt,zhlcindy/libvirt-1.1.4-maintain,olafhering/libvirt,jardasgit/libvirt,rmarwaha/libvirt1,sshah-solarflare/Libvirt-PCI-passthrough-,fabianfreyer/libvirt,iam-TJ/libvirt,jfehlig/libvirt,olafhering/libvirt,danwent/libvirt-ovs,novel/fbsd-libvirt,cbosdo/libvirt,taget/libvirt,rmarwaha/libvirt1,bjzhang/libvirt,andreabolognani/libvirt,olafhering/libvirt,agx/libvirt,rmarwaha/libvirt1,amery/libvirt-vserver,wiedi/libvirt,rbu/libvirt,kantai/libvirt-vfork,rlaager/libvirt,iam-TJ/libvirt,datto/libvirt,iam-TJ/libvirt,andreabolognani/libvirt,kantai/libvirt-vfork,rbu/libvirt,wiedi/libvirt,amery/libvirt-vserver,datto/libvirt,bjzhang/libvirt,zhlcindy/libvirt-1.1.4-maintain,datto/libvirt,cbosdo/libvirt,bjzhang/libvirt,andreabolognani/libvirt