[x86] Handle VM Exit in exception like ARM

Xvisor by design handles VM EXIT as part of exception.
It assumes that VM EXIT causes an exception. To fit
in that world, we use the software interrupt method
to induce a fake exception. Complete VM EXIT is
handled while in that exception handler.

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>