- added IWakeDelegate (to remove a lot of redundency in the code to do wakeup)
- added big part of finder relay channel multiplex (incoming and outgoing)