Fix: Color no more lost
Fix: Watermark make pagebreak crazy.
Avoid php warning if extrafield list from table have bad settings
Merge remote-tracking branch 'origin/3.3' into 3.4
Merge pull request #1130 from FHenry/3.4

Avoid php warning if extrafield "list from table" have bad settings
Missing attribute to indicate required fields
Merge pull request #1131 from jfefe/3.4

Missing attribute to indicate required extrafields
Fix [ bug #990 ] Filter + sort does not work on order list
 Fix [ bug #1001 ] Charge sociale : état incorrect
Fix  [ bug #1001 ] Charge sociale : état incorrect
update changelog
Check if an required extrafield is filled.
Method setOptionalsFromPost now return -1 if required field is blank
Do not create invoice if required extrafields are empty
Fix: date must be reported according to user timezone
Fix: date must be reported according to user timezone

Conflicts:
	htdocs/core/class/html.formfile.class.php
Fix : bad test field when checking extrafield is required
Check required extrafields on proposals
Fix : show input fields if missing required extrafield when editing
invoice
Check required extrafields on orders
Prepare 3.3.4