Removing the ability to set a broadcast receiver at runtime.
Formatting and import cleanup
Updating Android dependency versions
Rename the GCM message receiver
fixing formatting issue
For AGPUSH-229 renaming the 'mobileOperatingSystem' to 'operatingSystem'
Formatting fixes
Merge remote-tracking branch 'origin/pr/90' into push
Added new prerequisites
Adding in unregister method