Made agent spawn workers in a new task with a Parallel call
Split worker into AgentWorker and Worker and fixed UI bug
Made agent pass worker a process ID to receive exit event
Reenabled logging from workers
Agent-Worker Message now uses JToken payload and is sent async
Missed async change to worker read from standard out.
Updated based on PR comments.
Changed chained if statements to case switch.
Fixed the scope problem with angular.
Updated the method name for a time out
Updated UI and Hub with logic to kill multiple workers, stop workers, and designate a target URL