Issue #3 Issue #4 - Initial addition of XMPP for notifications; REST exposure
Issue #3 - Implemented XMPP messages