add initial version framework
move test file to test folder
add digest and basic authentication
fix crash bug and add more test case

1. fix crash of double free data buffer
2. add more test case of authentication
3. change display of the debug message flow
fix memory corruption when set last byte to 0
add SSL support and test SSL program
fix SSL connection error to facebook / yahoo

remove port information from HTTP request
support different SSL request method SSLv2 / TLSv1...
add POST method support and test case
add node js test server
fix package.json name invalid
remove unused package
define the default request buffer size
fix some compile issue

1. add define of OPENSSL
2. add print function name when test function start
3. fix test server no getPeerCertificate issue
4. rename base64 encode table
fix some out of memory handle
add post data and test sample
fix return value is not NULL issue and add Makefile for MAC OS