a little more work on utf8_string_range_t
fixes for lockfree::queue_t, added queue_t::batch_t
fixes for node_t/queue_t::batch_t, dealing with sentinels