update EncodePrivateKey and DecodePrivateKey to take a btcnet parameter