Fixed: EZP-20642: Legacy_mode:true ignored inside a siteaccess configuration group
Fixed EZP-20987: Notice preventing the completion of creating a FieldType draft with null fieldSettings
Merge pull request #387 from patrickallaert/EZP-20642

Fixed: EZP-20642: Legacy_mode:true ignored inside a siteaccess configuration group
Fixed EZP-20929: XML Field Type - Error 500 when passing a default value
Fixed EZP-21016: REST: 500 error using an incorrect FieldDefinition element
Merge pull request #398 from patrickallaert/EZP-20929

Fixed EZP-20929: XML Field Type - Error 500 when passing a default value
Merge pull request #393 from patrickallaert/EZP-20987

Fixed EZP-20987: Notice preventing the completion of creating a FieldType draft with null fieldSettings
EZP-20831: refactored REST content controller

Changed injection of individual services to repository injection.
EZP-20831: Added ContentImageVariation value object & visitor
EZP-20831: fixed refactoring of controller injection
EZP-20831: Added REST route to get/generate image variation

Route: /content/image/<contentId>/<fieldId>/<variationName>
Example: /content/image/594/12435/small
EZP-20831: Added injection of variants list to ImageProcessor factory
EZP-20831: implement link from Content to ImageVariation
EZP-20831: updated REST specifications
EZP-20831: specs formatting fix
EZP-20831: Changed route name

Integrated remarks by @docb22 about the route + node name in ImageVariation
EZP-20831: s/imageVariationId/imageId/g
EZP-20831: renamed image variations route

/content/binary/images/<imageId>/variations/<variationId>
EZP-20831: Fixed ImageProcessorTest
EZP-20831: Fixed FieldType\Test\ImageTest