This removes the bignum/OpenSSL dependency. The base58 transformation code is also moved to a separate .cpp file.