Assert API and SetVhdlAssertStopCount

Is your capability/feature request related to a problem?

Need a stop count for asserts.

Describe the solution you'd like

Simulators generally provide a level at which if one assert occurs, the simulator stops. By default, the level is FAILURE.

It would be appropriate to be able to set stop count for ERROR and WARNING to something other than infinite. It would also be appropriate to set FAILURE to something other than 0 or 1.

procedure SetVhdlAssertStopCount(Level : SEVERITY_LEVEL ; Limit : natural ) ;
-- returns TRUE.   Allows it to be called in a declaration
impure function SetVhdlAssertStopCount(Level : SEVERITY_LEVEL ; Limit : natural ) return boolean ;

Describe alternatives you've considered

None

Additional context

None

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information