Move service worker dataset context to a common space, to be used by notifications
Addressed PR comments
Better exception handling
Merge pull request #844 from caskdata/feature/move-service-ds-context

Move service worker dataset context to a common space, to be used by notifications