Bug 998175 - Properly handle concurrent file transfers

I would like to recommend using getter function here.
`get isSendFileQueueEmpty() {
  return this._sendingFilesQueue.length === 0;
},`