Whitespace change.
Rename PKCS5_PBKDF2_HMAC to PKCS5_PBKDF2_HMAC_SHA2.
Begin work on socket abstraction API, including handling of encrypted connections over TLS using OpenSSL.