Add logging API header
Build Android unit test application shared library without ndk-build
Perform one command per semaphore signal
Signal all threads in WorkerThread destructor