EZP-20321: Refactored FieldType\FileService in FieldType\BinaryBase and binary field types

Conflicts:

	eZ/Publish/Core/FieldType/FileService/LocalFileService.php
	eZ/Publish/Core/FieldType/Tests/StandardizedFieldTypeTest.php
EZP-20321: Fixed BinaryFile FieldType integration tests
EZP-20321: Fixed mock value un FieldType\BinaryFileTest
EZP-20321: Fixed mock values in FieldType\MediaTest
EZP-20321: Fixed ImageTypeTest
EZP-20321: Fixed an error in FieldType\FileService exists() call in Image
EZP-20321: Added initial LegacyFileService implementation
EZP-19884: CS
EZP-20321: Implemented ImageStorage::copyLegacyField + tests fixes
EZP-20321: Re-integrated LegacyFileService in fieldtypes.yml
EZP-20321: Fixed LegacyFileService::getMetaData()
EZP-20321: FieldType FileService: fixed binaryfile fileservice declaration
EZP-20321: Implemented copyLegacyField() in BinaryBase
EZp-20231: Added ImageSize MetadataHandler
EZP-20231: Updated metadata support in FileService
EZP-20231: Integrated ImageSize metadataHandler into Image FieldType
EZP-20231: fixed review remarks
EZP-20231: Fixed an error in LocalFileServiceTest
EZP-20321: removed an Image FieldType test that makes no sense

The test was cloning an Image FieldValue to create a new image,
and expected the image file to be reused. Legacy doesn't behave like
this, and this in fact makes no sense in terms of use case.
EZP-20321: fixed a conflict in fieldtypes.yml