Exceptions - actually dump_error was not resolving exception placeholders
Downloads - in the end we should chmod temp files

files created by File::Temp have permissions 0600 &~ umask. And we need standard 0666 & ~umask
Downloads - set child worker signal handler, so it will call destructors and destroy templ files