Fixed info-hash decoding issue.

Fixed an issue where the tracker would crash if it couldn't decode the
requested info-hash as a unicode string.
Modified response to large numwant requests.

Previously, the tracker would send an error if the peer requested too
many peers in the numwant argument. Now it will simply return a
predefined maximum value.