fix(log): encode warning mesg (refs #4786)
feat(doctitle): add extra search when title is not a part of document itself (refs #4786)
fix(doc); correct default values setting fom ihm (refs #2761)
Merge pull request #1193 from Eric-Brison/3.3-I4786

feat(core): some adjust for http api (refs #4786)
feat(ihm): use new ckeditor version (refs #4878)
feat(ihm): correct upload for ckeditor (refs #4878)
fix(offline): Clear referer reference after save waiting doc (refs #4863)
feat(DocManagerCache): Add a removeDocumentById() method (refs #4863)

Add a method removeDocumentById() to DocManagerCache's class to remove
documents from the cache by their id, and mark clearCacheDoc() function
as deprecated.
fix(pack): Set session's name to "dcpsession" (refs #4864)
fix(CSS): Do not use CSS position fixed for thead on IE <= 9 (refs #4862)
fix(HTTP): Send 403 Forbidden response in exitForbidden() (refs #4861)
fix(import): Check for PARAM attributes attached to non-existing frames (refs #4859)
fix(Session): Revert to non-blocking sessions (refs #4860)

Commit 3e47c82708155949b5059909cebd375eb53f19f0 introduced a regression
that blocked concurrent requests with same session id.

This reverts to the original non-blocking behaviour.
fix(DocFormFormat): Set default values for array's parameters in workflow's ASKs (refs #4884)
fix(workflow): Correct warning when ask array with no deafault values (refs #4866)
fix(ihm): Fix corruption of htmltext attributes with vis H or S (refs #4867)

Htmltext attributes with visibility H or S were corrupted on save when
they contained HTML special chars (like '<' and '>').
fix(security): Prevent XSS with warning messages (`addWarningMsg()`) (refs #4872)

Also:
- Prevent XSS with action done message (`addActionDone()`)
- Prevent XSS with error message (`exitError()`)
- Add `cleanhtmljs()` function in `freedom_util.php`
test(TestTypedValue): Test Doc::setAttributeValue() on arrays with DateTime's values (refs #4868)
fix(doc): Fix Doc::setAttributeValue() on arrays with DateTime's values (refs #4868)
fix(search): catch search errors in generic_search (refs #4869)

Use more comprehensible message for end-user.