Dependency cleanup: Move YamlWrite to hwdb.

YamlRead and YamlWrite are used only by HWDB & gooftool (for HWDB). Remove that
from common to reduce dependency.

BUG=chromium:403712
TEST=make test

Change-Id: I9c554f09703c01f685df58bb2acb17a65d63ebc6
Reviewed-on: https://chromium-review.googlesource.com/214163
Reviewed-by: Ricky Liang <jcliang@chromium.org>
Tested-by: Hung-Te Lin <hungte@chromium.org>
Commit-Queue: Hung-Te Lin <hungte@chromium.org>
diff --git a/py/gooftool/gooftool.py b/py/gooftool/gooftool.py
index f1dfcfc..e6bcbc9 100755
--- a/py/gooftool/gooftool.py
+++ b/py/gooftool/gooftool.py
@@ -30,7 +30,6 @@
 
 from cros.factory import event_log
 from cros.factory.common import Error, SetupLogging, Shell
-from cros.factory.common import YamlWrite
 from cros.factory.gooftool import Gooftool
 from cros.factory.gooftool import crosfw
 from cros.factory.gooftool import report_upload
@@ -41,6 +40,7 @@
 from cros.factory.hacked_argparse import CmdArg, Command, ParseCmdline
 from cros.factory.hacked_argparse import verbosity_cmd_arg
 from cros.factory.hwdb import hwid_tool
+from cros.factory.hwdb.yaml_datastore import YamlWrite
 from cros.factory.hwid import common
 from cros.factory.hwid import hwid_utils
 from cros.factory.test import factory