buffet: First step in device start implementation.

On device start up update cloud with the most recent view
of the device.

BUG=chromium:420573
TEST=cros_workon_make buffet --test and manual testing

Change-Id: I7925ea4b84185baf91dfa41b8f5f6c955c7b46ee
Reviewed-on: https://chromium-review.googlesource.com/221052
Tested-by: Anton Muhin <antonm@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Anton Muhin <antonm@chromium.org>
Commit-Queue: Anton Muhin <antonm@chromium.org>
diff --git a/buffet/manager.cc b/buffet/manager.cc
index 01716f4..af1632b 100644
--- a/buffet/manager.cc
+++ b/buffet/manager.cc
@@ -73,7 +73,8 @@
 
 void Manager::HandleStartDevice(chromeos::ErrorPtr* error) {
   LOG(INFO) << "Received call to Manager.StartDevice()";
-  LOG(INFO) << "Not implemented";
+
+  device_info_->StartDevice(error);
 }
 
 std::string Manager::HandleCheckDeviceRegistered(chromeos::ErrorPtr* error) {