enh(core): wrap notification signal emission in a function
Description
Wraps emission of "notification" signals into IService::notify
with an enum class NotificationType (SUCCESS, INFO, FAILURE) and the message.
Closes #743 (closed)
How to test it?
Compile, run unit tests, run application that uses notification.