Trigger update (and small xsecure change)
Created by: silabs-krdosvik
Uncomment assertion in xsecure integrity as it now passes. Fixed helper logic to trigger asserts (we now register what triggers have triggered, instead of registering the triggers that seems to be triggeres). Corrected the trigger assert file according to the spec updates. (Also see internal vplan for minor changes).
Passes ci check, passes trigger simulation tests with num triggers = 0 and != 0, not failing in formal.
(There might be a conflict if the pmp assert PR (#1978) is merged as both the PRs touch the instr_mem_rmask code)