Add push and enqueue methods in lock free queue
Add test for uncopyable objects in queue
Tiny style fixes