Revert "bandwidth allocation fix for when torrent is null"

This reverts commit 45b7814e7a5ed395c52d86d99445eb268b8b1b80.
Revert "Fixed conflicts"

This reverts commit fd1c2c2b0bd3159788747090e8d8818325d104eb.
Revert "Initial Upload Bandwidth Limiting"

This reverts commit 102c31edbb80db73b73b5fa59dcb11a2f714aaca.