Enables central server to execute arbitrary jobs on client nodes and collect results. Originally designed for executing test harnesses on multiple virtual machines and collecting the harness log and coverage files. This project is not intended to compete against "professional" schedulers like Condor or Microsoft Cluster technology. It is designed for the simple cases of parallel work. It uses WCF (.NET 3.5 version) for communication and a client-side polling approach to limit firewall and NAT issues.