Tweaks to bitfield
Use Uint8Array so by default all set to 0.
Adjusted toBuffer and fromArray so never go over the length of the bitfield (not always divisible by 8).
Metadata data requests coming back, need to handle mix of bencode tailed by binary data.