added _unlockForce in LogStorageScript
added purposes in TableLock
fixed TableLock bug that unlock behavior was odd due to synchronized block