+ added HARD/SOFT option for event handlers
	HARD = if the retain counter has reached - e.g. retain_count=3 - ev handler will fire on run 3,6,9,12 as HARD all other runs will be soft
	PARAM $1 of ev handler is "HARD" or "SOFT"