Remove OpenSSL dependency.

OpenSSL dependency remains in test (for now) to validate the non-OpenSSL implementation.
Also added btc-to-satoshi and denomination conversion tests.