Fix: Watermark make pagebreak crazy.
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 #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
Merge pull request #1132 from FHenry/3.4

Fix [ bug #990 ] Filter + sort does not work on order list
Merge pull request #1134 from FHenry/3.3

 Fix [ bug #1001 ] Charge sociale : état incorrect
Merge pull request #1136 from jfefe/extrarequired

Missing checks on extrafields
Merge remote-tracking branch 'origin/3.3' into 3.4

Conflicts:
	build/debian/changelog
	build/exe/doliwamp/doliwamp.iss
	build/makepack-dolibarr.pl
	build/rpm/dolibarr_fedora.spec
	build/rpm/dolibarr_generic.spec
	build/rpm/dolibarr_mandriva.spec
	build/rpm/dolibarr_opensuse.spec
	htdocs/core/class/html.formfile.class.php
	htdocs/filefunc.inc.php