[WIP][FEATURE] Enable recursive validation

This patch enables recusrive validation by backporting
the TYPO3.Flow validation api.

Releases: 6.2
Resolves: #6893
Change-Id: I9622a5c3a09689a7db6e80df361b8f6fec671c83