sensorlog: RIP modules, long live gosh+v23test

Also, per discussion:
- Moves 'v23test' package to x/ref/test/v23test
- Makes 'expect' package explicitly depend on 'testing', now
that 'modules' doesn't pass it an interface

MultiPart: 7/7

Change-Id: I0d4d791dcb501873810792318036443899a8b73d
diff --git a/go/src/v.io/x/sensorlog/internal/client/device_v23_test.go b/go/src/v.io/x/sensorlog/internal/client/device_v23_test.go
index dfb98fa..4a65fc2 100644
--- a/go/src/v.io/x/sensorlog/internal/client/device_v23_test.go
+++ b/go/src/v.io/x/sensorlog/internal/client/device_v23_test.go
@@ -15,7 +15,7 @@
 	"v.io/v23"
 	"v.io/v23/context"
 	"v.io/v23/naming"
-	"v.io/x/ref/lib/v23test"
+	"v.io/x/ref/test/v23test"
 	sltu "v.io/x/sensorlog/internal/client/testutil"
 	"v.io/x/sensorlog/internal/measure"
 	"v.io/x/sensorlog/internal/sbmodel"
diff --git a/go/src/v.io/x/sensorlog/internal/client/measured_v23_test.go b/go/src/v.io/x/sensorlog/internal/client/measured_v23_test.go
index 3fc0410..ec940bb 100644
--- a/go/src/v.io/x/sensorlog/internal/client/measured_v23_test.go
+++ b/go/src/v.io/x/sensorlog/internal/client/measured_v23_test.go
@@ -13,7 +13,7 @@
 	"v.io/v23"
 	"v.io/v23/context"
 	"v.io/v23/naming"
-	"v.io/x/ref/lib/v23test"
+	"v.io/x/ref/test/v23test"
 	"v.io/x/sensorlog/internal/client"
 	sltu "v.io/x/sensorlog/internal/client/testutil"
 	"v.io/x/sensorlog/internal/sbmodel"
diff --git a/go/src/v.io/x/sensorlog/internal/client/v23_main_test.go b/go/src/v.io/x/sensorlog/internal/client/v23_main_test.go
index 7a84ee5..b3f09da 100644
--- a/go/src/v.io/x/sensorlog/internal/client/v23_main_test.go
+++ b/go/src/v.io/x/sensorlog/internal/client/v23_main_test.go
@@ -8,8 +8,8 @@
 	"os"
 	"testing"
 
-	"v.io/x/ref/lib/v23test"
 	_ "v.io/x/ref/runtime/factories/generic"
+	"v.io/x/ref/test/v23test"
 )
 
 func TestMain(m *testing.M) {