libchromeos: split dbus_utils.h/extract data serialization routines

Split chromeos/dbus_utils.h into chromeos/dbus/utils.h and
chromeos/dbus/data_serialization.h to separate general D-Bus
utilitiles (such as error handling) from D-Bus-to-native-C++ data
marshaling code.

Updated dependent code with the changed include file names.

BUG=None
TEST=FEATURE=test emerge-link libchromeos buffet peerd

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