Use hex info_hash and peer_id throughout

This is a breaking change. I propose this only accept hex and buffers now. No one wants to work with binary strings and none of the other webtorrent modules do. I'd get rid of buffer too if I could, but everything else in webtorrent accepts either hex string or buffer and that's would require a huge number of changes.