[FEATURE] Automatically determine page type for URIs with format

When rendering a special format a custom page type is required.
This adds a mapping configuration to define which page type
should be used for which format.

Example:
plugin.tx_myext {
    view.formatToPageTypeMapping {
        txt = 99
        pdf = 123
    }
}

The formats defined will apply to all Plugins in your extension.

Change-Id: I22beb6334a094711abfb2ee7b53fb3e065ec8580
Releases: 6.2
Resolves: #27498
Reviewed-on: https://review.typo3.org/21123
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring