VOL-2631 Update to voltha-lib-go 3.0.14

Change-Id: I21ef41d49ad6bd42ad301962583d2aabdea7ccad
diff --git a/rw_core/core/transaction.go b/rw_core/core/transaction.go
index fb51d2e..fc55683 100644
--- a/rw_core/core/transaction.go
+++ b/rw_core/core/transaction.go
@@ -242,7 +242,7 @@
 // Watch watches transaction
 func (c *KVTransaction) Watch(ctxt context.Context, durationInSecs int64) int {
 	var res int
-	events := ctx.kvClient.Watch(ctxt, c.txnKey)
+	events := ctx.kvClient.Watch(ctxt, c.txnKey, false)
 	defer ctx.kvClient.CloseWatch(c.txnKey, events)
 
 	transactionWasAcquiredByOther := false
diff --git a/rw_core/mocks/adapter.go b/rw_core/mocks/adapter.go
index 28d06da..63474ef 100644
--- a/rw_core/mocks/adapter.go
+++ b/rw_core/mocks/adapter.go
@@ -249,3 +249,8 @@
 func (ta *Adapter) Disable_port(deviceId string, port *voltha.Port) error { //nolint
 	return nil
 }
+
+// Child_device_lost -
+func (ta *Adapter) Child_device_lost(pDeviceID string, pPortNo uint32, onuID uint32) error { //nolint
+	return nil
+}