Use Lwt.wakeup_later rather than Lwt.wakeup

When polling the ring, we must not run any other threads or else
we risk losing events because between two invocations of 'Activations.wait'
we are not waiting any more.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>