riscv vmm: various fixes in APLIC.
- Implement Level-sensitive interrupts
- Disable up to 32 interrupts by a single query (CLRIE register handling)
- Implement reading from DOMAINCFG
All of this needed for Linux guest.
Differential Revision: https://reviews.freebsd.org/D48808