Only register for GCM if we haven't yet.
Check for play services
Merge pull request #5 from RuggedOdyssey/improveGCMregistration

Improve gc mregistration