prevents duplicate filename from overwriting existing file
allows uploading files with same name
Merge branch 'develop'