[TASK] Add Category Based FileCollection

In order to ease migration from DAM we need to
be able to get File Objects based on its selected
categories.

This patch extends the file collection type to
create collection based on sys_category.

Resolves: #51580
Releases: 6.2
Change-Id: Ic8dfe39bae8977924b6cf90fb8d6284dd60d84c8
Reviewed-on: https://review.typo3.org/24575
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter