Endtoend

Agent and UI now send worker status as part of agent heartbeat. Added killWorker function to UI, hub, and agent.

@davidfowl @abnanda1 @mikary @intern-felicco 

no need to put the while loop in the try/catch block since you are only catching connection failures here