Added labels on form elements for company creation
Mutualized common code
Added autofocus to name on company creation
More labels and autofocus for thirdparty and contact forms
Labels and autofocus for company card forms
Removed @ operator from dol_include_once

Adding @ operator to include_once makes include errors untraceable, it shouldn't be there. Errors must be thrown so that we notice them. It is PHP configuration's choice to decide wether to log them or print them.
FIX stock inconsistency when activating batch management on product which already have stock
Avoiding include in case of unexisting file
correction typo
Merge pull request #1747 from KreizIT/Fix_batch

FIX stock inconsistency when activating batch management
Merge pull request #1737 from GPCsolutions/accessibility

Accessibility
- New: Home page of project area shows list of draft project (like other
main page).
- New: Can search on project ref or string from project main page (like
other main page).
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
Fix: Translation
Fix: Translation
Trad: Update es_ES from transifex
Fix: Translation
Corrected file_exists check and little refactor
Added missing doActions for supplier order fiche.php
Refactored Dolibarr triggers:
Created a DolibarrTriggers abstract class.
Moved common variables out of construct class
Improved run_trigger method signature