Simplified code

Get rid of the ticker, use UV_RUN_NOWAIT instead but ref/unref the
callback processing Check handle to ensure the loop is always run if
callbacks are pending