forceUnlock, isLocked, isHeldByCurrentThread and getHoldCount methods added to RLock