[CORE] vmm_manager: Add for-loop macro to iterate over each Guest VCPU

This patch adds for_each_guest_vcpu() macro to iterate over each
Guest VCPU in a for-loop without guest->vcpu_lock held.

Signed-off-by: Anup Patel <anup@brainfault.org>