Merge pull request #1206 from eguaj/3.2-A4875

fix(Doc): Reset private properties when Doc::affect() is called (closes #4875)
fix(UI): Correct cancel's redirect URL for family's parameters edition (refs #4850)
fix(security): Prevent XSS in (edit|view)barmenu (refs #4874)
Merge pull request #1209 from eguaj/3.2-A4874

fix(security): Prevent XSS in (edit|view)barmenu (closes #4874)
Merge pull request #1208 from eguaj/3.2-A4850

fix(UI): Correct cancel's redirect URL for family's parameters edition (closes #4850)
fix(doc): add missing properties (views) on docread (refs #4896)
Merge pull request #1228 from Eric-Brison/3.2-I4896

fix(doc): add missing properties (views) on docread (closes #4896)
fix(ihm): calendar picker is closed on blur (refs #4885)

it is displayed on top of the input if no place in bottom and if free space in top of the input
Merge pull request #1230 from Eric-Brison/3.2-I4885

fix(ihm): calendar picker is closed on blur (closes #4885)
fix(import): correct csvlinebreak option for archive (refs #4901)
fix(notice): correct notice in getAttributeValue() (refs #4901)
test(import): add tests for archive imports (refs #4901)
Merge pull request #1231 from Eric-Brison/3.2-I4901

fix(import): correct csvlinebreak option for archive (closes #4901)
fix(exitError): Move cleanhtmljs() into `Lib.Util.php` and add missing include_once (refs #4838)

Move definition of cleanhtmljs() into `Lib.Util.php` and add missing
include_once("FDL/Lib.Util.php") in `Class.Action.php`.
fix(IHM): Fix regression introduced by commit #4874 (refs #4909)

The template's variable [isjs] was not correctly set
(uppercase/lowercase mismatch).

Also, when querying a data-foo="true" (or data-foo="false") property
with jQuery's data() function, the returned value is already a proper
true/false boolean (and not a "true"/"false" string).
fix(IHM): Fix file inputs for old IE browsers <= 10 (refs #4902)
Merge pull request #1232 from eguaj/3.2-A4838

fix(exitError): Move cleanhtmljs() into `Lib.Util.php` and add missing include_once (fixes #4838)
Merge pull request #1233 from eguaj/3.2-A4909

fix(IHM): Fix regression introduced by commit #4874 (closes #4909)
Merge pull request #1235 from eguaj/3.2-A4902

fix(IHM): Fix file inputs for old IE browsers <= 10 (closes #4902)
fix(Doc): Do not reset the withoutControl* properties when Doc::affect() is called (refs #4875)