Revert "Register VmsPublisheService with VmsClientManager on construction time."

This reverts commit 44f225a48a3ed2d31f40179f25f15bcf63c78b24.

Reason for revert: VmsPublisherServiceTest cleanup was missing from original CL.
Bug: 134708512

Change-Id: I4864ce28a7cf932139deeb8da1c14678330e082a
diff --git a/service/src/com/android/car/VmsPublisherService.java b/service/src/com/android/car/VmsPublisherService.java
index 647b102..3384e3a 100644
--- a/service/src/com/android/car/VmsPublisherService.java
+++ b/service/src/com/android/car/VmsPublisherService.java
@@ -119,14 +119,16 @@
         mContext = context;
         mClientManager = clientManager;
         mBrokerService = brokerService;
+    }
+
+    @Override
+    public void init() {
         mClientManager.registerConnectionListener(this);
     }
 
     @Override
-    public void init() {}
-
-    @Override
     public void release() {
+        mClientManager.unregisterConnectionListener(this);
         mPublisherProxies.values().forEach(PublisherProxy::unregister);
         mPublisherProxies.clear();
     }