Roles can be created in a workspace.
Merge remote-tracking branch 'upstream/master' into workspace-groups

Conflicts:
	src/core/Claroline/CoreBundle/Controller/Tool/WorkspaceParametersController.php
	src/core/Claroline/CoreBundle/Manager/RightsManager.php
	src/core/Claroline/CoreBundle/Tests/Manager/ResourceManagerTest.php
Refactoring message/users/groups display tables.
Merge remote-tracking branch 'upstream/master' into workspace-groups
Listing for user and groups per role.
Merge remote-tracking branch 'upstream/master' into workspace-groups
Added migration bundle to dependencies
Added github-protocols setting
Added migration bundle to kernel
Reafactoring permissions for user in a workspace.
Merge remote-tracking branch 'upstream/master' into workspace-groups

Conflicts:
	.gitignore
	src/core/Claroline/CoreBundle/Controller/Tool/UserController.php
	src/core/Claroline/CoreBundle/Manager/UserManager.php
	src/core/Claroline/CoreBundle/Resources/views/Administration/userList.html.twig
	src/core/Claroline/CoreBundle/Resources/views/Administration/usersOfGroupList.html.twig
	src/core/Claroline/CoreBundle/Tests/Manager/ResourceManagerTest.php
	src/core/Claroline/CoreBundle/Tests/Manager/RoleManagerTest.php
	src/core/Claroline/CoreBundle/Tests/Manager/WorkspaceManagerTest.php
Refactoring role management for groups in a workspace.
Updated dependencies
Adding tests for managers.
Moved vsfStream to require-dev + updated migration bundle
Merge remote-tracking branch 'upstream/master' into migration-bundle-integration
Synced db mapping
Updated tinymce bundle
Updated tinymce config
Fixed mapping errors