sts::Hitfinder: Replace asserts with monitor struct.
Adds monitor-struct to sts::Hitfinder. Removes obsolote asserts and replace required asserts with monitor counters instead.
Note: sts::HitfinderChain
contains a bunch of aborts
. However these are only used during debugging and can't be triggered in production.