libchromeos: Add {LoadFrom,SaveTo}String to KeyValueStore.

This patch extends the chromeos::KeyValueStore to support loading and
saving from strings directly.

BUG=None
TEST=Updated unittests.

Change-Id: I2b33cc9d427bba7b51733db3068cba08071c7b2b
Reviewed-on: https://chromium-review.googlesource.com/282380
Tested-by: Alex Deymo <deymo@chromium.org>
Trybot-Ready: Alex Deymo <deymo@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
3 files changed