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
Added users import into a group + some tests
Merge remote-tracking branch 'upstream/master' into import-users-from-csv-to-group

Conflicts:
	src/core/Claroline/CoreBundle/Entity/Group.php
	src/core/Claroline/CoreBundle/Manager/GroupManager.php
Added tests for GroupManager
Added remaining tests for UserManager
Added flashbag for users import
Refactored use order in UserManager
Refactored demo fixture
Added tests for AdministrationController. Closes #117
Merge remote-tracking branch 'upstream/master' into import-users-from-csv-to-group
Refactoring message/users/groups display tables.
Merge remote-tracking branch 'upstream/master' into workspace-groups
Refactored AbstractWorkspace entity
Merge remote-tracking branch 'upstream/master' into allow-workspace-self-registration
Listing for user and groups per role.
Added self-registration in workspace parameters
Merge remote-tracking branch 'upstream/master' into workspace-groups
Added displayable workspaces page + selfRegistration config
Merge remote-tracking branch 'upstream/master' into restore-demo-fixtures