Some useful extensions for numbers and initial work of MD5 imlementation.
Remove OpenSSL dependency due to latest change in Swift