Log reasons for stateful clobber.

BUG=chromium:440761
TEST=passed `cros_workon_make \
--board=amd64-generic chromeos-base/chromeos-login --test`
TEST=passed `cros_workon_make \
--board=amd64-generic chromeos-base/update_engine --test`
TEST=passed `cbuildbot --remote -g 235760 amd64-generic-full`

Change-Id: Ief481f1212321814750da41a3e806a5a1467f85d
Reviewed-on: https://chromium-review.googlesource.com/235760
Reviewed-by: Chris Masone <cmasone@chromium.org>
Commit-Queue: Thiemo Nagel <tnagel@chromium.org>
Tested-by: Thiemo Nagel <tnagel@chromium.org>
diff --git a/constants.cc b/constants.cc
index b68bd04..4129176 100644
--- a/constants.cc
+++ b/constants.cc
@@ -9,7 +9,7 @@
 const char kPowerwashMarkerFile[] =
     "/mnt/stateful_partition/factory_install_reset";
 
-const char kPowerwashCommand[] = "safe fast keepimg\n";
+const char kPowerwashCommand[] = "safe fast keepimg reason=update_engine\n";
 
 const char kPowerwashSafePrefsDir[] =
     "/mnt/stateful_partition/unencrypted/preserve/update_engine/prefs";