Added inputUri property to Image\Value

Must be used instead of 'id' to input a new file.
Using 'id' is still supported but will log an E_USER_DEPRECATED error.

Fixes EZP-23080.
Added DeprecationTester helper

Instanciated in test, via its constructor, this helper
allows you to test if an E_USER_DEPRECATED or E_DEPRECATED error
has been thrown.
Improved Image\Type::createValueFromInput a bit

Will now add filesize and fileName when provided with either
a string or a hash with inputUri.