Mv hot threads2

Continuation  / conclusion of mv-hot-threads branch.  This branch addresses code review issues from mv-hot-threads (namely, creates a named semaphore for OSX that does not support unnamed … hot_threads.cc).  Two new hot thread pools complete the conversion of all previous thread queues to hot threads.  And all old threading code, google and basho, removed.  This branch contains the merge of mv-flexcache5 to enable long duration tests.