buffet: Add CommandInstance::ToJson

Method is needed to implement commands status requests from
privetd. Current implementation generates JSON on request.

BUG=brillo:430
TEST=unittest

Change-Id: Iee4a788792a33278c997ad535abe11f26fa7f422
Reviewed-on: https://chromium-review.googlesource.com/262215
Reviewed-by: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
diff --git a/buffet/commands/schema_constants.cc b/buffet/commands/schema_constants.cc
index 12cc6b6..3854278 100644
--- a/buffet/commands/schema_constants.cc
+++ b/buffet/commands/schema_constants.cc
@@ -48,6 +48,8 @@
 const char kCommand_Name[] = "name";
 const char kCommand_Parameters[] = "parameters";
 const char kCommand_Results[] = "results";
+const char kCommand_State[] = "state";
+const char kCommand_Progress[] = "progress";
 }  // namespace attributes
 }  // namespace commands