Ref #3345: Correct error log display
Fixes #3748 : Mandatory Reason field should be mandatory (API)
Fixes #3751: Allow non authentication for API v1
Merge pull request #264 from fanf/ust_3000/dev/3745_deprecate_api_v1

Fixes #3751: Allow non authentication for API v1
Fixes #3751: The Apache configuration now allow unauthenticated calls to the legacy API only to locahost
Fixes #3757 : No more wrong display in popup
Fixes #3376 : add Global Parameter into Rudder
Fixes #3691: adding Global Parameters into workflows
Refs #3686 : add a default entry in ldif for global parameter for file edition header
Fixes #3714 refs 3349: Add the scala logic to migrate from XML file format 3 to 4
Better handling of parameters

Add case insensitivity, param in the middle of text, several param,
recurrent param, missing special chars and error on path starting with rudder not handled
Fixes #3691 : correct workflow behaviour for global parameters
Merge pull request #266 from VinceMacBuche/bug_3757/no_invalid_display_when_closing

Fixes #3757 : No more wrong display in popup
Fixes #3756 : Fixes some parameters extraction (rule targets, unused in
directives)
Merge pull request #265 from Kegeruneku/ust_3000/int/3751_restrict_old_style_api_urls_to_localhost

Fixes #3751: The Apache configuration now allow unauthenticated calls to...
Revert "Fixes #3622: Add a comparator for not matching a regex"

This reverts commit b58030adebb6fa9b7c690f7c83d0b02c8cd15bab.
This is a new feature that should not have been merged in
a bug-correction version.
Merge branch 'branches/rudder/2.6'
Fixes #3622: Add a comparator for not matching a regex
Fixes #3744 : Rename API to 2
Fixes #3739 : API Rest for Parameters