Handle registeration of multiple services.

When making any changes to the GATT attributes, we need to unregister the
full GATT application, and register it with the changed attributes. Currently
when removing services, we do this, but not when adding more services. This
CL fixes that.

[email protected],[email protected]
BUG=596742

Review-Url: https://codereview.chromium.org/1955813003
Cr-Commit-Position: refs/heads/master@{#392485}
diff --git a/device/BUILD.gn b/device/BUILD.gn
index 7427527..a463d99 100644
--- a/device/BUILD.gn
+++ b/device/BUILD.gn
@@ -29,6 +29,7 @@
     "bluetooth/bluetooth_discovery_filter_unittest.cc",
     "bluetooth/bluetooth_local_gatt_characteristic_unittest.cc",
     "bluetooth/bluetooth_local_gatt_descriptor_unittest.cc",
+    "bluetooth/bluetooth_local_gatt_service_unittest.cc",
     "bluetooth/bluetooth_low_energy_win_unittest.cc",
     "bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc",
     "bluetooth/bluetooth_remote_gatt_descriptor_unittest.cc",