Android application to provide a full-featured IRC client which communicates only via GCM (Google Cloud Messaging)