Allow to init CriticalObject from another CriticalObject and use its CriticalSection, also CriticalSection is deleted when last object reference is removed