title: When will InstanceIDListenerService be called and how to test it?
body: <p>With the last changes to Android GCM now a InstanceIDListenerService is provided to be able to listen to token refreshes by overriding the onTokenRefresh method.</p>
  
  <p>But when will this method be called? And is there any way to test it manually?</p>