replace snprintf with LogStream.
Fix build for clang 3.3

Contributed by Benyu Zhang <byzhang@gmail.com>
fix warnings for clang.
update clang.diff
Add superfluous check for Mutex and Condition.

Fixed issue 17.
check return value for pthreads
add rvalue overload for C++11
only evaluate argument once in MCHECK macro.
add check for MCHECK().
fix branch expectation
more branch predication
add Buffer move ctor test for C++11
v0.9.5
Move setopt to Curl.h so applications can use it.
POC of using premake to compile muduo: use base, net, and simple_echo as examples
Merge pull request #20 from lzprgmr/master

POC of using premake to compile muduo: use base, net, and simple_echo as examples
Fix issue #13
Fix for explicit operator bool(). Fix issue #19.
more comments about race condition when program exits.
Fix issue #22