uvmt_cv32e40p_tb_ifs.sv needs to be refactorted
As mentioned in pull-request #2385, cv32e40p/tb/uvmt/uvmt_cv32e40p_tb_ifs.sv
(on the cv32e40p/dev branch) has become very large, containing eight SV-interfaces and several of these interfaces support complex logic. I think it is time to consider refactoring this file into two or more files. Perhaps the interfaces used for coverage could be moved into a separate file.