remove taskjobs split in tasks
revert advancedmode deactivation

references #2351
restore advanced mode form

references #2351
restore taskjobs tabs

* display only taskjobs tab list in advancedmode and only the task tab in normal mode
restore taskjobs tabs

I've also fixed some layout alignment issue due to advancedmode restoration

references #2351
Merge branch 'glpi0.84' into glpi0.84+restore_multijobs
don't use fancy styles in tab title

this doesn't make GLPI happy with the tab menu display
use method_id only on update

Since the new job is not created, it isn't possible to choose a method and refresh the method
subchoices. The method subelements (ie. definitions and actions) depends on taskjobs id.
always use hidden input tasks_id
Merge remote-tracking branch 'origin/glpi0.84' into glpi0.84+restore_multijobs
Merge branch 'glpi0.84' into glpi0.84+restore_multijobs
show advanced mode only if the task is not advanced already

Until we work on the tasks refactoring, this means a task is definitely advanced and cannot be
reverted.
Merge branch 'glpi0.84' into glpi0.84+restore_multijobs
Merge branch 'glpi0.84' into glpi0.84+restore_multijobs
Merge branch 'glpi0.84' into glpi0.84+refresh_dynamic_taskjobs
add crontask update for dynamic tasks

This crontask will update and create jobs in any running taskjobs based on
their dynamic groups only.
Merge branch 'glpi0.84' into glpi0.84+refresh_dynamic_taskjobs
updatedynamictasks must be disabled by default
Add a field to select or not dynamic group refresh Add searchoptions on FI groups
Put can_update_group from deploygroups table to deploygroups_dynamicdatas