[BUGFIX] DataMapFactory must detect TCA "type" and "internal_type"

When building the column maps inside DataMapFactory
the column configurations "type" and "internal_type"
are not considered at all. This is necessary for
several follow up patches improving the handling
of e.g. mm_match_fields.

Releases: 6.2
Resolves: #52723
Change-Id: Id7bc9a8ae9d46a01c1f5fef92f7e7ec5a1e3eb60
Reviewed-on: https://review.typo3.org/24627
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring