pass full object name to call back of S3Api::forEachObject
Merge branch 'master' into s3-fixes
Merge branch 'master' into s3-fixes
Merge branch 'master' into s3-fixes
Merge branch 'master' into s3-fixes
Temporarily reverting "pass full object name to call back of S3Api::forEachObject", until all code that depends on it has been correctly evaluated and adapted.

This reverts commit 54a62863949ca203e3028a50e06fe2d2a91898cb.
published "gettid"
s3: a successful DELETE operation returns 204 instead of 200
added MessageLoop::addSourceRightAway
syscall: #include <unistd.h>
Added a mutex unlock in the redis_async_test.
Merge commit '74fed52ddcf70e0be7480b8a920c65dd33a90c5c'
Merge commit '8972446505c5b4c4c83911bff75aacb21dbfe70c'