Merge branch '456-different-file-types-for-uploading' into 'master'

Support different file types for scan uploading

Closes #456

See merge request !295
6 jobs for 483-unique-url-s-for-each-submission in 4 minutes and 42 seconds (queued for 2 seconds)
Status Name Job ID Coverage
  Build Env
manual build-image #123180
allowed to fail manual
 
  Build
passed build #123181

00:01:55

 
  Test
passed lint_js #123183

00:01:11

passed lint_py #123184

00:01:01

passed test_js #123182

00:01:13

passed test_py #123185

00:02:46

66.0%