Server now accepts runner connections via websockets. Jobs will be delegated to these runners. This is currently a WIP, as it is still hardcoded to use the first available runner.