EZP-23748: Make sure to always reset the file input
EZP-23748: Always display a type entry in the image properties
EZP-23748: Changed the image edit view to update itself instead of rerendering
when the image is changed.

This is to allow smoother transitions and graphical effects.
Fixed: the validate() method of all field edit views is called on form validation

This is to make sure all the field edit views are visiually updated if needed
even if the user did not reach the end of the form or interact with all the edit
views.