fix(UI): Preload viewwait's throbber image (refs #4933)

Call viewwait(false), on document's onload, to pre-create a hidden
throbber element to allow the throbber's image to be pre-loaded before
the first use.
Merge pull request #1245 from eguaj/3.2-A4933

fix(UI): Preload viewwait's throbber image (closes #4933)
fix(Account): Use 'infinity' for non-expiring tokens (refs #4747)
Merge pull request #1252 from eguaj/3.2-A4807

fix(MODDFLD): Allow logical name in `dfldid` argument (closes #4807)
feat(DetailSearch): Add constraint on conditions with regexp operator (refs #4887)

Also:
- Adapted DetailSearch's layout/code to allow constraints to be
  displayed in conditions
feat(Report): Prevent SearchDoc's exception from blocking document's view (refs #4890)

An error in the query will be reported as a addWarningMsg instead of
blocking the full document's view.
feat(DetailSearch): Add constraint for unbalanced parenthesis (refs #4889)
feat(DetailSearch): Add constraint for malformed timestamp or date (refs #4888)
test(DSearch): Add test for new DSearch's constraints (refs #4887)(refs #4890)(refs #4889)(refs #4888)
Merge pull request #1243 from eguaj/3.2-A4887

feat(DetailSearch,Report): Constraints and usability improvements (closes #4887)(closes #4888)(closes #4889)(closes #4890)
Merge pull request #1254 from eguaj/3.2-A4747

fix(Account): Use 'infinity' for non-expiring tokens (closes #4747)
fix(CSS): Correct erroneous font-family name "sans" to "sans-serif" (refs #4361)
feat(popupdoc): Escape unsafe variables {title, tconfirm} in popupdoc() (refs #4914)

Automatically escaped by popupdoc():
- tconfirm
- title

Not automatically escaped (because can contain legitimate HTML):
- descr
fix(autocompletion): Compatibility for IE >= 11 (refs #4904)
fix(Portfolio): Correct porfolio's PARAMs (refs #4948)(refs #4947)

Use new syntax for docid PARAMs.

Also:
- Correct link on docids
- Properly escape titles in viewfolder()
Merge pull request #1261 from eguaj/3.2-A4948

fix(Portfolio): Correct porfolio's PARAMs (closes #4948)(closes #4947)
Merge pull request #1255 from eguaj/3.2-A4361

fix(CSS): Correct erroneous font-family name "sans" to "sans-serif" (closes #4361)
Merge pull request #1258 from eguaj/3.2-A4904

fix(autocompletion): Compatibility for IE >= 11 (closes #4904)
Merge pull request #1259 from eguaj/3.2-A4914

feat(popupdoc): Escape unsafe variables {title, tconfirm} in popupdoc() (closes #4914)
fix(popupdoc): Fix typo s/htmlspeciialchars/htmlspecialchars/ (refs #4914)