fix(workflow): Correct warning when ask array with no deafault values (refs #4839)
fix(i18n): Correct typo message DFLT0008 (refs #4830)
fix(search): catch search errors in generic_search (refs #4849)

Use more comprehensible message for end-user.
fix(search): escape last fulltext varaible (refs #4849)
fix(security): Prevent XSS with warning messages (`addWarningMsg()`) (refs #4838)

Also:
- Prevent XSS with action done message (`addActionDone()`)
- Prevent XSS with error message (`exitError()`)
- Add `cleanhtmljs()` function in `freedom_util.php`
fix(security): Prevent XSS in viewcard.php (refs #4844)