fix(signal): unref the signal handling

* In the virgo-example-agent, the event loop was being held open on a simple
  ```print('hello world')```