Fix for a bug where watcher service does not start monitoring mobile data when feature is turned on
This fixes the status of service becoming out of sync with the user settings by getting service status from ActivityManager.
This fixes foreground notification that was allowed to be dismissed which causes the service to eventually be killed. Also fixes notification conflict bug where notification messages were not created separate notifications for different services.