boost: spsc_queue - merge fixes from boost trunk