Merge pull request #1397 from FHenry/3.5

Add complete head into agenda
Add test ($conf->global->FEATURES_LEVEL >= 2) for extrafields on
detailed lines because this feature is currently bugged.
Should work when the 2 forms (predefined product and free product) will
be merged into one (planned for 3.6)
Remove from changelog because feature is not stable.
Fix: Bad output of extrafields when list is used.
Sec: Missing permission tests
Fix: Default status into contact creation must be Actif
Fix: Test were inverted.
Merge branch '3.5' of https://github.com/Dolibarr/dolibarr.git into 3.5
A better fix to have default statut to enabled when created an address.
Fix: W3C
Fix: used bad constant name
Fix: Pb with cache files for graphical boxes:
Missing year into cache id.
User with restrcited permission on thirdparty must not share same cache
files that "see all" users.
Fix: Link on supplier in document invoice must go to supplier card.
Fix: Link on supplier in document invoice must go to supplier card.
Fix: lintian warning in date
Merge branch '3.5' of git@github.com:Dolibarr/dolibarr.git into 3.5
Fix: not dependencies by default to be compatible with all distrib.
Fix for ubuntu compatibility
Fix: debian and ubuntu package
Fix: Bad constant