Merge pull request #1098 from Eric-Brison/3.3-I4546

fix(locale): correct double def (fixes #4544)
Merge pull request #1099 from Eric-Brison/3.3-I4546

fix(database): correct filecontent table creation (fixes #4526)
fix(migration): fix some file content migration (refs #4526)
fix(GroupAccount): Implement clear() method to correctly flush/empty group's content (refs #4541)
test(GroupAccount): Add test for GroupAccount::Clear() (refs #4541)
test(Dir): Add test for Dir::Clear() (refs #4541)
Merge pull request #1101 from eguaj/3.3-A4541

fix(GroupAccount): Implement clear() method to correctly flush/empty group's content (closes #4541)
test(getDocValue): Test use of Doc::getDocValue() with logical names (refs #4585)
fix(getDocValue): Allow use of logical names in Doc::getDocValue() (refs #4585)
Merge pull request #1105 from eguaj/3.3-A4585

fix(getDocValue): Allow use of logical names in Doc::getDocValue() (closes #4585)
refactor(te): Remove Class.TEClient.php from core (refs #4607)

Also:
- Refactored autoloader to provide a classExists() static method to check if a
  class is known by the autoloader without triggering a reindexation of all the
  PHP files.
refactor(acl): Drop public.acl deprecated columns (refs #4592)

Dropped columns:
- grant_level
refactor(action): Drop public.action deprecated columns (refs #4592)

Dropped columns:
- grant_level
- toc
- father
- toc_order
refactor(application): Drop public.application deprecated columns (refs #4591)

Dropped columns:
- access_free
- with_frame
- objectclass
- ssl
- machine
- iorder
refactor(vaultdiskfsstorage): Drop public.vaultdiskfsstorage deprecated columns (refs #4589)

Dropped columns:
- subdir_cnt_bydir
- subdir_deep
- max_entries_by_dir
refactor(users): Drop public.users, and family.iuser, deprecated columns (refs #4586)

Dropped columns:
- users.isgroup
- users.expires
- users.passdelay
- iuser.us_expiresd
- iuser.us_expirest
- iuser.us_passdelay
- iuser.us_daydelay
refactor(docfam): Drop family.families deprecated columns (refs #4583)

Dropped columns:
- usedocread
- ddocid
- genversion
refactor(docfam): Move column family.documents.classname to family.families.classname (refs #4584)
refactor(doc): Drop family.documents deprecated columns (refs #4596)

Dropped columns:
- comment
Merge pull request #1111 from eguaj/3.3-A4549-main

refactor(db): Remove deprecated columns (closes #4592)(closes #4591)(closes #4589)(closes #4586)(closes #4583)(closes #4584)(closes #4596)