Added zcmt directed test (40S only), moved structs to bsp
Created by: silabs-hfegran
- Initial commit to close some obvious mstateen0/umode/zcmt coverage holes (not relevant for 40X)
- Moved commonly used structs to bsp.h
- Cleanup in wfe and pmp_csr_access tests