[ARM] Add VGIC module for HW-assisted GIC emulation

This patch adds first-cut implementation of HW-assited GIC
emulation.

This is still work-in-progress so more patches will follow.

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