PR 32097

Added image and pdf extraction.

Facts and todos:

* Need to add TCA definitions
* This uses PHP functions only, no support for third party tools
* This extracts the most common exif and ipct data from images
* Currently no support for XMP data
* Think about normalizing city and country codes by using static_* data
* ZendPdf seems to be very picky about PDFs and is no longer maintained,
	but I  found no good alternative (except pdfpasrer but its about 30mb)

We could squash some commits to have a nicer merge late ron. Please give some feedback!
Method "devLog" is deprecated @see https://forge.typo3.org/issues/52694. We should use the new logging API:

    /**
     * @return \TYPO3\CMS\Core\Log\Logger
     */
    protected function getLogger(){

        /** @var $loggerManager \TYPO3\CMS\Core\Log\LogManager */
        $loggerManager = GeneralUtility::makeInstance('TYPO3\CMS\Core\Log\LogManager');

        /** @var $logger \TYPO3\CMS\Core\Log\Logger */
        return $loggerManager->getLogger(get_class($this));
    }