[ARM] vgic: Minor performance improvements

This patch does following improvements to VGIC driver:
1. Use lite version of spin lock APIs
2. Remove host2guest_lock and host2guest_bmap
3. Make host2guest_irq as atomic array

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