Install phpunit clever and smart plugin #2935
Reorganise modal controller and services files structure
Add background color in filters and update admin gui #2911
Implement filter background color in filter table view #2911
Navigation from chart to table view #2898
Navigation button from table to chart #2898
Remove obsolete code
Always compute 1980-2015 years #2941

We used to to be able to compute only a few years, but this did not
make sense in practice and complicated a lot of things for computing
cache. Now we always compute all years, and it is up to consumer to
filter out what he does not need.
Estimates percent chart for one part  #2938
Change the way years are managed for table and chart trends on browse/chart #2938
Add sorting attribute on filters #2938

Add sorting on following elements :

FilterSet::filters
Filter::children
Filter::parents
Add distinct button for view or edit in table/jmp from chart #2898
Add getter and setter for sorting :) #2938
Display ignored bar chart only if one serie at least is different from original series ##2938
Introduce cache system with Redis #2340

The cache record all dependencies when computing and store both result and
dependencies in Redis. For now the cache is never invalidated, so cannot
be used in production, because results will never change.

Unit tests have cache disabled.
If only one part had rule, it crashed
Implement cache dependencies #2340

From now on cached results are deleted when model changes. So results
should always be correct
Use router configuration to find CLI usages
Add CLI commands to manage cache #2340
Fix unit tests after bad rebase