Start listening for events when RunnerClient is instantiated

If we're not listening to the eventstream before starting a new job
there's a high likelyhood that we'll miss the job return event. This
change mimics the event-based runners addition slated for Boron.