If an image already exists in the project/image folder, it will be renamed using the current timestamp. This is to have some record of the previously uploaded images.
Merge branch 'projectImageReplaceFix' into develop
Fixed issue preventing project creation when no image is uploaded. Part of #981. Also fixed issue in related API middleware.