KVM: VMX: Rewrite vmx_complete_interrupt()'s twisted maze of if() statements