Add include/openssl/openssldefines.h.

This adds support for programs who use OpenSSL, such as nginx.
Style.
Removed "string to make the random number generator think it has entropy".
Style.
Removed more SSLv2 clutter.
Fix typo.
Remove IMPLEMENT macros in ssl_locl.h and replace them with c99 initializers
Style.
Style.
Style.
Style.
Style.
Remove SSL export cipher handling.
Remove OPENSSL_EXPORT_VAR_AS_FUNCTION.
Remove OPENSSL_EXPORT, OPENSSL_IMPORT, OPENSSL_GLOBAL, OPENSSL_EXTERN,
OPENSSL_IMPLEMENT_GLOBAL, OPENSSL_DECLARE_GLOBAL and OPENSSL_GLOBAL_REF
Add VigorTLS version number.
Removed some unused files and OS specific stuff.
Added .gitignore.
Style.