Lookup from DHT if totalPieces == 0.

When downloading magnets we don't know how many pieces there are.
Merge pull request #53 from nictuku/nictuku

Lookup from DHT if totalPieces == 0.