Depends on D4867
Adding function to schedule data in the thread-safe queue in rust to be called from the c++.
The goal here is to:
- spawn a thread in rust that will listen on a thread-safe queue (`initialize`)
- **schedule some data on this queue** (`process`)
- gracefully exit the thread and release all resources (`terminate`)
Later on, in the spawned thread, we will connect to the blob service through the gRPC, but first things first.