Unchoke/Choke algorithm from BEP 003
Consider upload speed if download speed is equal
rechokeOptimistic should be wire, not peer object
Implement wire.isSeeder (in torrent-stream, for now)
Allow 0 and false in opts.uploads (bad bad bad)
Doc for opts.upload
Use wires instead of swarm.wires
wire.isSeeder optimization
Change RECHOKE_OPTIMISTIC_DURATION to last 30s
Missing comma in doc
Merge pull request #45 from mafintosh/rechoke

Unchoke/Choke algorithm from BEP 003