ncd: use jobs instead of direct iteration when initializing processes and when initiating their shutdown. This allows a module to do its job work before NCD does something with another module, and allows modules not to be independent. Otherwise, if modules were not independent, problems would arise when a job event between a module and NCD is scheduled but not yet delivered, and another module  causes an internal event at the module.
ncd: use jobs instead of direct iteration when initializing processes and when initiating their shutdown.
This allows a module to do its job work before NCD does something with another module, and allows modules not to be independent.
Otherwise, if modules were not independent, problems would arise when a job event between a module and NCD is scheduled but not yet delivered, and another module 
causes an internal event at the module.


Ernillew/badvpn,Ernillew/badvpn,Ernillew/badvpn,Ernillew/badvpn,Ernillew/badvpn