Fix parsing of base58 compressed private keys. Add base64 parse support.

Unit tests now complete successfully.

Signed-off-by: Michael Gooden <me@michaelgooden.net>