Rename GFX settings to more generic names that do not refer to ImageMagick
or no longer supported versions of ImageMagick in their name. The
values for the setting of the graphics processor have been changed to
refer to the tools by name and not by acronym.

The Install Tool has been extended to perform a silent migration of the
affected settings.

The method "getDriver" of a resource storage is not public. This
inhibits any extension (even core extensions like import/export) to
perform actions which are custom for a special type of driver. Of
course it makes sense to obfuscate the driver layer to most
applications and extensions, but in some cases it is handy
to directly talk to a driver.

Install tool has a fallback layer to a php based template
in case fluid does not work due to broken reflection for
@inject annotations. Since @inject isn't used anymore in
install tool this layer can be dropped now.

Change the create database statements in the functional test setup to
ensure an UTF-8 character set and collation. Otherwise the tests use the
default collation of the server which could lead to database being
created with Non-UTF-8 character sets like latin1_swedish_ci which is
widely in use as a default character set.

New folder structure is given which contains all files
(images, css, js) which need to be accessible for the
web client.

Also, the folders have been named properly:
- typo3temp/pics/ is now typo3temp/images/
- The typo3temp/temp/ directory which was previously
used for storing temporary images when doing complex
image masking etc. is now named
typo3temp/assets/transient/ which also contains some
volatile files when creating online media records before
FAL processes the file.