cpp_v2 lib - removed Guard class (std::lock_guard used instead)
lib cpp_v2 - Mutex changed into typedef for std::timed_mutex
lib cpp_v2 - Synchronized utility class removed (std::lock_guard used instead)