Concurrent Queue Implementation queue.zig — a single threaded, stack allocated queue queueConcurrent.zig — a lock-free implementation, allocator is provided by the user