Fixed saveEventually() issue from occuring in background.

Also
* Attempting to merge multiple notifications on top of one another into one notification.
* Changed the initial colour of the alarm switch to neutral grey instead of red / green as the actual status of the alarm is not known yet.
Added a custom broadcast receiver to listen to Push notifications from Parse server.

* All notifications are generated and handled on the device
Added default ringtone sound when notification is set.
Improved button experience by swapping the selected colour for 'my location' and 'car location'.

A lighter shade indicates that this is a selected state while a darker shade indicates that this is a deselected state.