libweave: Use SetWithoutPathExpansion in DictionaryFromDBus...

We don't use path expansion, but state changes names can have "."
in names.

BUG=brillo:1246
TEST='FEATURES=test emerge-gizmo buffet'

Change-Id: I38e1b87e2c33d3c5fd1435528a2ede065d1bfb1e
Reviewed-on: https://chromium-review.googlesource.com/289640
Trybot-Ready: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
diff --git a/libweave/src/commands/dbus_conversion.cc b/libweave/src/commands/dbus_conversion.cc
index cadbafa..bb98c45 100644
--- a/libweave/src/commands/dbus_conversion.cc
+++ b/libweave/src/commands/dbus_conversion.cc
@@ -363,7 +363,7 @@
     auto value = CreateValue(pair.second, error);
     if (!value)
       return nullptr;
-    result->Set(pair.first, value.release());
+    result->SetWithoutPathExpansion(pair.first, value.release());
   }
 
   return result;