CMS-3610 Refactor WorkspaceStore

Cleaned up exception-usage
CMS-3610 Refactor WorkspaceStore

Fixed test