lock-free mpmc_queue, example, unit test

Signed-off-by: Hong Zhiguo <honkiko@gmail.com>