Fixes #4203: change the method to write expected reports for the new techniques infos
Fixes #4203: adapt the writing of reports in the database
Fixes #4204: change dirrective editor for meta technique

pliop
Merge pull request #376 from ncharles/ust_4199/dev/4203_adapt_report_generation

Ust 4199/dev/4203 adapt report generation
Issue #4204 Correct readonly on non-readonly fields
Fixes #4209: Get back the rule from backend to disable it, and log more information.
Merge pull request #377 from fanf/bug_4209/fixe_in_error_rule_tempering

Fixes #4209: Get back the rule from backend to disable it, and log more information.
Merge branch 'branches/rudder/2.4' into branches/rudder/2.6

Conflicts:
	rudder-web/src/main/scala/com/normation/rudder/web/components/RuleGrid.scala
Merge branch 'branches/rudder/2.6' into branches/rudder/2.7
Merge branch 'branches/rudder/2.7' into branches/rudder/2.8
Merge branch 'branches/rudder/2.8' into branches/rudder/2.9
Issue #4209: merge error, missing import
Merge branch 'branches/rudder/2.8' into branches/rudder/2.9
First commit
Add default category TODO
Improve rule table V1
remove
New Rules category package
BACKEND
API fixes