save private keys in base58 format

...to allow them to be imported into other wallets, preserving the "compressed"
or "uncompressed" state of the public key in the private key representation.