Fix race condition in asio/tutorial/timer*.  Fixed issue #80.
fix complie warning
conversion to int from long unsigned int may alter its value
std::unique_ptr requires gcc 4.4
check if accept4 exists
Merge pull request #84 from trymuduo/hiredis_adapter

Add example of hiredis adapter for muduo.
Merge pull request #85 from trymuduo/master

Fix some compile issues in gcc 4.3.3
Fix typo in 2c494ee7
format code.
update hiredis example.
do not expose redisAsyncContext in interface.
remove misleading code
if connect failed, hiredis will close fd before callback cleanup