calendar partial fixing bugs
partial fix bug event worked
Merge branch 'calendar' of https://github.com/easy-es/Claroline into calendar

Conflicts:
	src/core/Claroline/CoreBundle/Controller/Tool/WorkspaceAgendaController.php
	src/core/Claroline/CoreBundle/Resources/public/js/tool/calendar.js
stable version of the agenda
Merge remote-tracking branch 'upstream/master' into calendar

Conflicts:
	src/core/Claroline/CoreBundle/Resources/views/Tool/desktop/agenda/agenda.html.twig
	src/core/Claroline/CoreBundle/Resources/views/Tool/workspace/agenda/agenda.html.twig
	src/plugin/ICAP/BlogBundle
Merge remote-tracking branch 'upstream/master' into calendar

Conflicts:
	src/core/Claroline/CoreBundle/Resources/views/Tool/desktop/agenda/agenda.html.twig
	src/core/Claroline/CoreBundle/Resources/views/Tool/workspace/agenda/agenda.html.twig
agenda stable version + partial tests
stable agenda
Merge remote-tracking branch 'upstream/master' into calendar

Conflicts:
	src/plugin/ICAP/BlogBundle
Fixing an "insert before" bug.
checkstyle
Updating profiles.
Fixing HomeControllerTest
fixed bug
Fixing the resource creation form on form error for manager.js
The admin can't impersonate himself.
Adding Assert\NotBlank and AbstractResource name.
Merge remote-tracking branch 'upstream/master' into bugfix

Conflicts:
	src/plugin/ICAP/BlogBundle
Fixing RegistrationController checkAccess.
Fix role impersonalitation bar and add one for user impersonalitation too