buffet: libchromeos: Migrate ExportedPropertySet to libchromeos

We want to reuse this in peerd.  As a side effect, we're forced to
pull parts of dbus_utils, and patch up a bunch of namespace issues.

BUG=chromium:398626
TEST=libchromeos/buffet unittests.

Change-Id: Id7f40c95d1677ec0460ce1677c0933478a315d8c
Reviewed-on: https://chromium-review.googlesource.com/211483
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
9 files changed
tree: d87025b173d0a8016ec3b6d6b8caf72f6055f248
  1. buffet/