This patch handling:
- Enable parsing of raw encodings of system registers .
- Allows UNPREDICTABLE sysregs to be decoded to a raw number in the same way that disasslib does, rather than llvm crashing.
- Disassemble msr/mrs with unpredictable sysregs as SoftFail.
- Fix regression due to SoftFailing some encodings.
Patch by Chris Ryder