Execute a single queued task synchronously. Removes one task from the queue and executes it on the calling thread.
Declared in <util/threadpool.h>
<util/threadpool.h>
bool ProcessTask();
true if a task was executed, false if the queue was empty.