Complete (?) blocking client refactoring for Transmission
Undo some oops
Start ze asyncness