HTTPUpload: Filename obfuscation feature

Instead of sending the actual filename to the server, user can choose to send a SHA1 hash. This can be useful when you use encryption and don't want to leak the filenames.
Status Job ID Name Coverage
  Test
canceled #15777
run-appdata

canceled #15776
run-tests

 
  Build
canceled #15778
run-build