title: Android GCM and multiple tokens
body: <p>I register in GCM with  GoogleCloudMessaging.getInstance(context); and save received token on device. Then send it to server and it's associated with user account. If I uninstall my app without logging out and install again and log in with another user, I receive new token and send it to server. And when pushes being send to first user I see them when I logged in with second user.</p>
  
  <p>Why does GCM sends me different tokens and how can I handle this?</p>