AsyncHttpClient: fix copyHeader
delete directory
AsyncServer: nslookup exceptions were not being passed to ConnectCallback
AsyncSocketMiddleware: merge keep alive socket hash with connection info hash.
AsyncSocketMiddleware: only keep sockets alive for 5 minutes (tbd)
add domain failure test
fixup dns failure test
Switch from DiskLruCache to FileCache
Refactor and reorganize ResponseCacheMiddleware
remove dead method
AsyncServer: track writes
Fixed the sample with the refactorings
Update README.md

Added sample code from #136
Merge pull request #137 from paulpdaniels/patch-1

Update README.md
Update README.md
Update README.md
FileCache: do not delete files during initial load (cache resize, etc).
SimpleFuture: Add silent cancellation (no callback).
This will unblock any calls to .get()

FileCache: key enumeration.
stop eating exceptions. this should be fun.
names threads. header parsing.
AsyncSSLSocket: Watch for specific Exceptions.
AsyncSocketMiddleware: add support for CONNECT directive to proxy SSL connections.