DTR priority boosting
Begin arcbot message
This merge request is automatically copied from !476 (merged) orginally made by @dcameron
End arcbot message
This change was requested by Andrej. He found that if there was a low priority transfer stuck in the queue, it would block a higher priority transfer which requests the same source file. With this change, if a new transfer with higher priority comes along, the lower priority transfer in the queue will have its priority boosted to that of the higher priority transfer.