Creates a platform-specific WireDecoder.
NOTE: Do not use the source while the WireDecoder is still open.
Parameters
source
The Source containing the encoded wire-format data.
This constructor takes a Source (which must be a Buffer) because the implementation (WireDecoderNative) depends on Buffer's internal structure.