Use the "roaming" instead of "generic" runtime factory.

See vanadium/issues#1289

Change-Id: Ibd44361970498296fe31d5e0f73c99a9863edaaf
diff --git a/go/src/hearts/sync/client.go b/go/src/hearts/sync/client.go
index 27139b1..e48bb2b 100644
--- a/go/src/hearts/sync/client.go
+++ b/go/src/hearts/sync/client.go
@@ -20,7 +20,7 @@
 	ldiscovery "v.io/x/ref/lib/discovery"
 	"v.io/x/ref/lib/discovery/plugins/mdns"
 	"v.io/x/ref/lib/signals"
-	_ "v.io/x/ref/runtime/factories/generic"
+	_ "v.io/x/ref/runtime/factories/roaming"
 )
 
 // Searches for new syncgroups being advertised, sends found syncgroups to sgChan
diff --git a/go/src/hearts/sync/server.go b/go/src/hearts/sync/server.go
index 1456915..d0ceff2 100644
--- a/go/src/hearts/sync/server.go
+++ b/go/src/hearts/sync/server.go
@@ -26,7 +26,7 @@
 	ldiscovery "v.io/x/ref/lib/discovery"
 	"v.io/x/ref/lib/discovery/plugins/mdns"
 	"v.io/x/ref/lib/signals"
-	_ "v.io/x/ref/runtime/factories/generic"
+	_ "v.io/x/ref/runtime/factories/roaming"
 )
 
 // Advertises a set of game log and game settings syncgroups