XMPP notification support

thanks @wernight