Add class IPMutex: Common interprocess mutex
rebuild
backup: start fixing SharableLock/ScopedLock
backup
backup