NativeQueueSample skeleton
Dequeue completes after enqueue
Enqueue then dequeue completes sync
Multiple enqueues then dequeues complete sync in order
Enqueue then dequeue repeated twice completes sync
Dequeue then enqueue repeated twice completes pending
Dequeue while dequeue still pending throws invalid operation
Destruct cancels pending receive
Add integration app for native input queue
Changes for main.cpp
Add critical section for proper locking