Complete TYPO3 v8 and PHP 7.1 compatibility

It is important that all instances of this extension where they are included as a content element have to be re-created.
This ist due to caching of TYPO3 which prevents changes in flexform being updated.