feat(documentfilter): Add SearchDoc::getFamily() method (refs #4580)

Also:
- Change SearchDoc::addFilter() to accept a \Dcp\DocumentFilter object as input
feat(documentfilter): Correct PHP Notice in DocCtrl->computeDProfil() (refs #4580)
fix(thesaurus): Resolve logical name when setting thesaurus values (refs #4748)
feat(docrel): Update docrel's titles when a document's title is changed (refs #4767)

Also:
- Add support for attributes with option "multiple=yes"
feat(SearchDoc): Add \Dcp\DocumentFilter classes (refs #4580)
fix(PU): Rollback transaction when failing to import a file in setUpBeforeClass() (refs #4765)

A failed test with an error during the import of a ODS file in
setUpBeforeClass() could leave families and documents in the database.

A rollbackTransaction() is now performed before throwing the exception in
setUpBeforeClass() to cleanup the PU's elements.
Merge pull request #1166 from eguaj/3.3-A4580

feat(SearchDoc): Add \Dcp\DocumentFilter\* classes (closes #4580)(closes #4767)(closes #4748)