Clean up the SSL abstraction (and module usage).  Solves most of #1

Conflicts:
	src/event/ngx_event_polarssl.c
	src/event/ngx_event_polarssl.h
	src/http/modules/ngx_http_ssl_module.c
	src/http/ngx_http_request.c
	src/mail/ngx_mail_ssl_module.c
Adhere to the nginx coding conventions.  fixes #7
Use PolarSSL's MD5 and SHA1 implementations if building with PolarSSL. fixes #4
Add support for PolarSSL's SNI implementation.  fixes #2
Added a README.md file documenting nginx-polarss.  fixes #8
commenting "unused variables"

Conflicts:
	src/event/ngx_event_polarssl.c
porting
more porting to polarssl-1.3.0
more fixing for porting to polarssl-1.3
replace functions/typedef's from compat-1.2.h
build and run clean on mac osx!
Merge branch 'nginx-1.5' of github.com:alinefr/nginx-polarssl into nginx-1.5

Conflicts:
	src/http/ngx_http_request.c