GCM Update

- Created GcmBroadcastReceiver and GcmIntentService classes
- Made appropriate changes to AndroidManifest.xml, MainActivity, and
SettingsActivity to support GCM
- Made activity_settings.xml scrollable