[FEATURE] Enable recursive validation

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

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