Update service txt records when possible.

When possible, use the avahi UpdateServiceTxt api to update an existing
service rather than delete and re-create it.

Bug: 23495262
Test: Image dragonboard with these changes, provision the device,
  rename the device, verify that no new Avahi groups were created
  in the process and service txt record has actually been changed.

Change-Id: I36fdc3200eccabf134934a9962b61cca3b24a3c9
4 files changed
tree: 0f2007d576e9e11a2cbc95c61989a3de631333da
  1. buffet/
  2. Android.mk
  3. init.weaved.rc