Add support for running under a GICv5 host. The guest can either use GICv5,
or GICv3 if the host supports FEAT_GICE_LEGACY. The required GIC version can
be specified on the command line using the '-3' and '-5' options.
Co-developed-by: Andrew Turner <andrew@FreeBSD.org>
Sponsored by: Arm Ltd