Add GCM availability tests.
Change check is Google account need for platform version.
Fix check manifest for GCM.
Refactor test.