Remove mio-extras dependency
The mio-based context uses it to create timers. Instead, we can compute the timer ourself, since a timeout is already returned from dispatch()
The mio-based context uses it to create timers. Instead, we can compute the timer ourself, since a timeout is already returned from dispatch()