download file from unsync encrypted repos

I see more and more members of `FileNetworkTask` have been added to `FileBrowserProgressDialog`, because we need them to tell how the tasks succeeds or fails. Why not connect to the signals of the FileNetworkTask, so that we can access the task directly?