[BUGFIX] Add foreign_match_fields support for one-to-x relations

The data mapper currently has no foreign_match_fields support for
one to one or one to many relations. This is critical even for 6.0 as
without it, the data mapper can not correctly map FAL relations.

Fixes: #45337
Releases: 6.0, 6.1
Change-Id: If8c5ecd64bca0f4c6dbb43445125bdad876ed7a8
Reviewed-on: https://review.typo3.org/18186
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring