Add two new functions: EncodePrivateKey and DecodePrivateKey

EncodePrivateKey encodes a raw private key into Wallet Import Format.
DecodePrivateKey decodes the WIF string to a raw private key.