Fixes #4815: Divide RuleEditForm into three files (editform, compliance, compliance popup)

http://www.rudder-project.org/redmine/issues/4815

Rebase on branch 2.11 https://github.com/Normation/rudder/pull/508