FetchTask: log_failure for distfiles digester
FetchTask: randomize thirdpartymirrors
FetchTask: avoid possible duplicate URI
FetchTask: use umask for copied files