Support dict values for the notification parameter

This change allows to configure the notification topic(s) and messaging
driver. It preserves backward-compatibility when the 'notification'
parameter is a boolean value instead of a dict.

Change-Id: Ia317577630da0d78e2abd84f76446bfb27aba565
4 files changed