Add SignalR client to Agent and make Agent start a new process

Basic Ping/Pong for a single host message to the TestController. Launching the process in different modes depending on arguments.
There's nothing to really await on yet, but we can do that when the worker actually does something