* Remove service worker logger
* Use async/await for togglePushSubscription
* Remove commented out logger calls in service worker
* Remove message channel between service worker and app
The listener for messages from the service worker was removed in a previous commit.
* Remove unused OS detection for service worker
* Formatting
* Remove unnecessary service worker message types
These messages types were meant to debug or fix push notifications getting lost.
We figured out the issue: push notifications were lost because of silent pushes.
So these message types are no longer needed.
---------
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>