Merge branch 'hotfix/3.1.3'
Correctly handle special characters in page aliases (see #6232)
Reverse 'Do not redirect to protected pages after logout (see #6210)'
Correctly assign the user's home directory (see #6297)
Check whether there are modified fields when updating a registered model (see #6298)
Correctly handle booleans, null and empty strings in the Validator (see #6287)
Correctly handle the accordion fields during the version 3.1 update (see #6229)
Remove redundant code from the registration module (see #6230)
Correctly render the pages breadcrumb menu for non-admin users (see #6067)
Handle non-email arguments in `Idna::encodeEmail()` (see #6241)
Update TCPDF to version 3.0.38 (see #6268)
Remove the TinyMCE spell checker (see #6247)
Only resize images upon every request in debug mode (see #6211)
Correctly show the "toggle page status" icon (see #6282)
Return `0` in the single file/page picker if no selection has been made (see #6284)
Ignore the "maxlength" setting in certain form fields (see #6283)
Merge branch 'hotfix/3.1.4' into develop

Conflicts:
	system/docs/CHANGELOG.md
Also ignore the "minlength" setting (added in version 3.2)