Merge from CV32E40X
Created by: silabs-oysteink
- Removal of mclicbase
- Relocation of mintstatus
- Updated handling of debug_cause
- (partly) fix for signaling exception for ebreak with dcsr.ebreakm==0 only
A new merge will be done shortly which will add privilege level checks to the exception detection for ebreaks. This will better align the sources between X and S and enable a full fix on e40s for the exception/ebreak depending on dcsr.ebrakm and dcsr.ebreaku.