Allow transfers to be added with blocking until the queue is sufficiently small. Better control over which end of the queue to add a transfer to.
add timestamps to debug messages Add lots of debug output in the assistant's threads.
Added knownRemotes to DaemonStatus. This list is not entirely trivial to calculate, and having it here should make it easier to add/remove remotes on the fly later on. It did require plumbing the daemonstatus through to some more threads.