[boost] boost lockfree queue.hpp - alternate implementation w/o compare_exchange