async atomic close for Riak 2.0, taken from branch 1.4.2-turner ... extra logging intact
remove extra logging
revert to original, fixed 20 percent for internal databasses
Merge pull request #102 from basho/mv-flexcache3

revert to original, fixed 20 percent for internal databasses
Merge pull request #99 from basho/mv-async-close

Mv async close
cut/paste of hot threads from branch 1.2.4-turner WITHOUT async close fix ... and merged with changes already on master
Add QueueThread that is semaphore controlled to address Joe B. race condition.
cut/paste of hot threads from branch 1.2.4-turner WITHOUT async close fix ... and merged with changes already on master
Add QueueThread that is semaphore controlled to address Joe B. race condition.
clean up 3 warnings from gcc 4.6.3
clean up from pull after a rebase ... git is so stupid