Add remaining per-step notification unittests

Finish implementation code to satisfy tests

Closes DE7047: Core is not sending out user defined notifications
Bump versions