Refactor Token code for simplification
Force all emails to lowercase #2493

This goes against RFC 5321, however in practice most system are
case-insensitive and it avoids human mistakes when entering login information
Change graphical details on landing pages /browse and /admin #2732
Try to correct bug on panel where list had big left margin #2732
Replace estimates header background by icon and remove year 1985 #2732
Order countries alphabetically #2732
Remove text from color selection widget on filter crud page #2732
Replace filters by directive and add new questionnaires in the beginning of list #2727
Add comment
Rename filters with coherance on all site #2732
Sort questionnaires by date and code format #2727
Replace simple quotes by double quotes in template #2727
Remove arrows tue to input type number #2727
Remove unnecessary use statements
Remove duplicated tests

Getting list of questionnaire via a survey is now automatically
tested via AbstractChildRestfulControllerTest
Introduce new questionnaire status 'published' #2729

A published questionnaire can be seen by anybody. It is a way to break
the data compartimentation in order to make data available to everyone.
Computing takes only our own questionnaires and public one #2729
Re-enable assertion mechanism for RBAC #2729

Following recent Zfc\Rbac upgrade, the single assertion we used was
silently ignored. This was due to breaking changes in Zfc\Rbac.

This commit fix everything as it was before the upgrade and cover
the case with unit tests.
Drop trigger functions manually when loading backup
Correct bug on filter hierarchy on Table Filter GUI