Agenda refactoring (beginning).
Merge branch 'master' of https://github.com/claroline/CoreBundle into agenda-refactoring

Conflicts:
	Controller/Tool/Agenda/WorkspaceAgendaController.php
	Entity/Event.php
	Manager/AgendaManager.php
	Resources/views/Tool/workspace/agenda/agenda.html.twig
Merge branch 'master' of https://github.com/claroline/CoreBundle into agenda-refactoring

Conflicts:
	Controller/Administration/ParametersController.php
	Manager/DependencyManager.php
Workspace calendar base functions are back !
Merge branch 'master' of https://github.com/claroline/CoreBundle into agenda-refactoring
Moving and resizing events fixed.
Desktop events (beginning) + event voter.
Fixed locale setting for anonymous
Merge pull request #765 from stefk/anon-locale

Fixed locale setting for anonymous
Fixed session params display and submission
Merge pull request #766 from stefk/session-params

Fixed session params display and submission
Adding filters for desktop agenda.
Hours for agenda (there is still a bug somewhere).
Update ActivityController.php
Adding permissions
Fixing verifications.
Adding date range validator.
Handling anonymous for agenda.
Merge branch 'master' of https://github.com/claroline/CoreBundle into agenda-refactoring
date range form improvement