More improvements: field types, form builder fields, file type validations

- field types are now named Media::File and Media::Image
- correct file/image retaining accross form resubmits
- Media::Image field type now implies some validations on content mime type, allowing only image/jpeg for now