network driver: log error and abort network startup when radvd isn't found
network driver: log error and abort network startup when radvd isn't found

This is detailed in:

  https://bugzilla.redhat.com/show_bug.cgi?id=688957

Since radvd is executed by daemonizing it, the attempt to exec the
radvd binary doesn't happen until after libvirtd has already received
an exit code from the intermediate forked process, so no error is
detected or logged by __virExec().

We can't require radvd as a prerequisite for the libvirt package (many
installations don't use IPv6, so they don't need it), so instead we
add in a check to verify there is an executable radvd binary prior to
trying to exec it.

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