Updated toolchain to support clang (attempts don't work)
Updated sem.h so that it doesn't #include "mutex.h" (mutex includes sam?)
Remoned unordered_set and unordered_map from compact/osx