libweave: Switch StatePackage and StateManager from Any type

Updating properties was implemented using chromeos::Any. We are removing
this with dbus references.
Also seems 'Any' version threated all properties as required so had to
update GetTestSchema in StatePackageTest.

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

Change-Id: Ic7a2809d6d2e3f17f6993cf0fa6938c2f94cb0ec
Reviewed-on: https://chromium-review.googlesource.com/289643
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>
1 file changed
tree: 1e0d816f6e596df3e76efc75531b33fe824e56f8
  1. buffet/