Fixed bug with data service creating multiple workspace references

Refs #7807
Corrected minor spelling mistake.

Refs #7807
Added silent removal to workspace group replace handler.

Refs #7807
Fixed issue with not removing duplicate workspace outside group.

Also added rename notifications to data service.
Unit tests for workspace group also updated.

Refs #7807
Merge branch 'feature/7807_group_workspace_name_clash' into develop