** Added method for finding workspace user by identifier into
WorkspaceSchoolDataBridge
** Added createWorkspaceUser method into WorkspaceSchoolDataBridge
** Added identifier property into WorkspaceUserEntity
** Added createWorkspaceUser, findWorkspaceUser and
findWorkspaceUserEntity into WorkspaceSchoolDataController
** Removed deprecated joinCourse from WorkspaceController
** Added createWorkspaceUser and findWorkspaceUserEntity methods into
WorkspaceController
** Added an entity initiator for WorkspaceUser
** Fixed a typo in workspace members view that broke the list
** Refactored school-data-mock plugin to work with workspace users that
come from different school data sources
** Fixed data scripts to work with database changes
** Refactored CourseRESTService joinWorkspace method to use school data
bridge
** Fixed bug that caused findRole method of UserSchoolDataController to
return uninitialized roles
** Added an entity initiator for Role school data entity
** Added create method into WorkspacERoleEntityDAO
** Added create method into EnvironmentRoleEntityDAO
** Added role school data source and role identifier getters into
WorkspaceUser school data entity
** Added role initialization into WorkspaceUserSchoolDataEntityInitiator
** Added methods for finding Workspace by Workspace schoolDataSource and
identifier
** Added roleSchoolDataSource and roleIdentifier into
createWorkspaceUser method of WorkspaceSchoolDataBridge
** Added method for finding workspace by schoolDataSource and identifier
into WorkspaceSchoolDataController
** Implemented workspace user role handling in school data mock plugin