add lots of 1p2 features to obi uvm agent
Created by: strichmo
Copies assertion module into uvma_obi_memory
- Starts to add coverage model (not complete yet)
- Implements 1p2 signaling in monitor
- Implements 1p2 signaling in driver (master not complete - https://github.com/openhwgroup/core-v-verif/issues/766)
- Adds more random knobs for 1p2 signaling and provides some base class (base_slv_seq) functionality to provide default way to generate random responses (err, exokay, rchk, etc).
Note: In this PR I removed the objdump "fake" debug remap for E40X and E40S as those cores will use UVMA OBI memory as a default.