Add SSL_get_cipher_name(...)
Added support for SSL_get_verify_result(..)
Correctly formated my changes.
fix darwin build

since apple packages a really old openssl version, some of the constants
introduced recently were not present. on darwin, don't compile them in unless
explicititly asked for with the 'brew' build tag.

fixes #14
openssl: grave admonitions

Change-Id: I03fa44c36300404c1efd636c6bb48d4a25be83e4
restructure certs/keys; add key/cert generation

NID is also now an exposed type
improve GC handling (fixes #10)
standardize OpenSSL return handling