add gcm_server sample