notification bug fixed,initial work of gcm implementation