Updates:

1. Removed unused cmake modules.
2. Remove unused macros.
3. Change log level for hash_table_create_from_buffer() based on Major/Minor/Patch number ...
updated error message...
clean up codes.
added options to bypass host name caching.
removed firefox addon.
updated help messages.
Making connections non-blocking.

FTP not working for now...
FTP works again..
updated log levels.
added debugs for http requsts.
updated code for mac.
updated log levels for events happened in tcp_connection_read.
none.
updated default loglevel.
preparing to add openssl implementation..
added document.
preparing for openssl
openssl works...