Fixed the zombification of rc.inplab problem, and generally fixed up
idle loop while waiting for a signal in a vserver. Moved vnode killing/halting into the signalling process for vservers, and made the running vnodesetup just clean up after itself in these cases. Rewrote the process of killing a vserver to use proc to get the process list, and to not kill any of its parent processes. This was necessary to make it possible to report back to Emulab when node teardown is complete.
Showing with 115 additions and 38 deletions