Fix testhelper.deepDiffEqual (#374)

* Fix deepdiff comparison with maps

* Fix RemainingKeys function

* Fix unit tests

* Another fix of RemainingKeys

* RemainingKeys cleanup

* Simplifying RemainingKeys

* Revert continue on invalid. Fix broken tests

Related-PROD: PROD-28126

Change-Id: Ifc5afaf1278c7cff3a89b23a1fd1876aac1dff34
diff --git a/openstack/compute/v2/servers/testing/fixtures.go b/openstack/compute/v2/servers/testing/fixtures.go
index 939a530..ba91bcf 100644
--- a/openstack/compute/v2/servers/testing/fixtures.go
+++ b/openstack/compute/v2/servers/testing/fixtures.go
@@ -870,17 +870,17 @@
 	"public": []servers.Address{
 		{
 			Version: 4,
-			Address: "80.56.136.39",
+			Address: "50.56.176.35",
 		},
 		{
 			Version: 6,
-			Address: "2001:4800:790e:510:be76:4eff:fe04:82a8",
+			Address: "2001:4800:790e:510:be76:4eff:fe04:84a8",
 		},
 	},
 	"private": []servers.Address{
 		{
 			Version: 4,
-			Address: "10.880.3.154",
+			Address: "10.180.3.155",
 		},
 	},
 }
@@ -901,7 +901,7 @@
 				},
 				{
 					"version": 6,
-					"addr": "2001:4800:780e:510:be76:4eff:fe04:84a8"
+					"addr": "2001:4800:790e:510:be76:4eff:fe04:84a8"
 				}
 				],
 				"private": [
@@ -923,7 +923,7 @@
 	},
 	{
 		Version: 6,
-		Address: "2001:4800:780e:510:be76:4eff:fe04:84a8",
+		Address: "2001:4800:790e:510:be76:4eff:fe04:84a8",
 	},
 }
 
@@ -942,7 +942,7 @@
 				},
 				{
 					"version": 6,
-					"addr": "2001:4800:780e:510:be76:4eff:fe04:84a8"
+					"addr": "2001:4800:790e:510:be76:4eff:fe04:84a8"
 				}
 			]
 			}`)