chore(util/CMakeLists.txt): add shared_mutex.cpp only if MULTI_THREAD is ON
osx update