Delay binding to vms publisher service clients

Also, refactor VmsPublisherService to reduce memory footprint, flatten
class hierarchy, get rid of lock

Test: bat_land

Bug: 79697265
Change-Id: Ia53c43a97f960ffa8e78617612ff9fac378e7fb4
2 files changed