restore static groups

references #2337
fix #2303
Merge branch 'glpi0.84+static_group' into glpi0.84+deploy_fixes
start fixing and simplifying json input code

This commit breaks a lot of things but intend to clean and simplify some parts of code

references #2290
change value display methods and use POST values

* Add explicit params in displayAjaxValue like the display mode

references #2290
remove packagesubtypes ajax

This file is not needed anymore.

references #2290
add explicit params to displayForm methods

Like in previous commit, i've added the display mode params in order to simplify subtypes display
conditions.

references #2290
simplify actions subtype editing and displays

references #2290
simplify files subtype editing and displays

references #2290
add new order's methods

references #2290
remove duplicated input tag
remove forgotten commented code
fix typos in method call
remove debug call
simplify checks subtype editing and displays

references #2290
Merge branch 'glpi0.84+fix_abusive_json_escape' into glpi0.84

This branch's name speaks for itself. It also simplifies some code parts of the package form.

fixes #2290