First cut at the notifier API

See:

  https://wiki.openstack.org/wiki/Oslo/Messaging#Emitting_Notifications

Change-Id: Icbc16c8b089158e398acebaac3c599fe529981b7