WhisperPush: Do gcm registration in background.

Change-Id: I066754b7317b57e51da4425b288231848aa0ef09
(cherry picked from commit 17bd1fd0dc2bc5b0552d3b46c499ac591521c846)