Fixed GCM bug where client would always register a new GCM id