GCM client using XMPP endpoint