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
Formatting cleanup
Adding REST Provider for Push
Removing setPasswordAuthentication