Change failure offset
More detailed message when issuing backoff to client
Merge remote-tracking branch 'origin/master'

* origin/master:
  Partial OS X compatibility.
  Revert "Compile on OS X Mavericks"
  Fix "SEE_ERRNO" in client bindings
  Compile on OS X Mavericks
  Update WANAL_FLAGS
  Update WANAL_FLAGS
  More detailed message when issuing backoff to client
Add flag to force glog to flush after each message
Fix failure_manager.

We used *cutoff where we should have used the loop var i
Appease clang in the failure_detector

Wrap the window in an auto_ptr to deal with the opaque type.
Second verse, same as the first.

Hide the queue of deferred commands in the daemon to satisfy clang
Compile on OS X 10.9
Use po6's thread_wrapper and e's shared_ptr