Qual: Mutualize code for actions of editing notes
New: Add button 'cancel' to cancel edition of a note (private or public)

Conflicts:
	htdocs/core/class/html.form.class.php
New: Start to work on option MAIN_AUTO_TIMESTAMP_IN_NOTES to
automatically add timestamp and user line into comment. Remain to do:
Add button "cancel" into note edition mode.

Conflicts:
	ChangeLog
Merge remote-tracking branch 'origin/3.5' into 3.5_backported
New: Add option MAIN_ADD_SALE_REP_SIGNATURE_IN_NOTE

Conflicts:
	ChangeLog
Merge remote-tracking branch 'origin/3.5' into 3.5_backported
New: Can call back barcode number from a product ref or thirdparty ref.

Conflicts:
	htdocs/barcode/printsheet.php
	htdocs/langs/en_US/admin.lang
	htdocs/langs/fr_FR/admin.lang
Merge remote-tracking branch 'origin/3.5' into 3.5_backported
Merge remote-tracking branch 'origin/3.5' into 3.5_backported
Merge remote-tracking branch 'origin/3.5' into 3.5_backported
Merge remote-tracking branch 'origin/3.5' into 3.5_backported

Conflicts:
	ChangeLog
Work on barcode number generation.
Normalize code for barcode module.

Conflicts:
	ChangeLog
	htdocs/product/fiche.php
Work on barcode number generation.
Normalize code for barcode module.
New: Generation auto of barcode is available for product.

Conflicts:
	htdocs/product/class/product.class.php
	htdocs/product/fiche.php
	htdocs/societe/soc.php
Merge remote-tracking branch 'origin/3.5' into 3.5_backported
Fix: Bad colspan
Fix: Note on propal were not saved
Fix: Bad permission var
Merge remote-tracking branch 'origin/3.5' into 3.5_backported

Conflicts:
	htdocs/product/fiche.php
Add codeinit.php
Add barcode init feature