[CORE] Fix a bug in vmm_waitqueue_sleep_event()

Currently, vmm_waitqueue_sleep_event does not sleep, instead yields.
With this patch, vmm_waitqueue_sleep_event sleeps infinitely instead of yeilding.

Signed-off-by: Ankit Jindal <thatsjindal@gmail.com>