Merge pull request #95 from TheLavaBlock/master

Fix C++17 shared_mutex compile error