If isLocked == true - will change it to false and return true. If current call will not unlock this SmartMutex - false