buffet: Cleaned up the remaining linter warnings

Fixed the remaining warnings from cpplint. So now every file
in platform2/buffet conforms to the default linter settings.

BUG=None
TEST=Code still compiles and unit tests pass

Change-Id: I094d06789590c6c76679c1e1c758525898e86923
Reviewed-on: https://chromium-review.googlesource.com/199414
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
diff --git a/buffet/manager.h b/buffet/manager.h
index d2b2859..a508d81 100644
--- a/buffet/manager.h
+++ b/buffet/manager.h
@@ -5,12 +5,14 @@
 #ifndef BUFFET_MANAGER_H_
 #define BUFFET_MANAGER_H_
 
+#include <memory>
+#include <string>
+
 #include <base/basictypes.h>
 #include <base/memory/scoped_ptr.h>
 #include <base/values.h>
 #include <dbus/message.h>
 #include <dbus/object_path.h>
-#include <memory>
 
 #include "buffet/dbus_constants.h"
 #include "buffet/exported_property_set.h"
@@ -27,7 +29,7 @@
  public:
   typedef base::Callback<void(bool success)> OnInitFinish;
 
-  Manager(dbus::Bus* bus);
+  explicit Manager(dbus::Bus* bus);
   ~Manager();
   void Init(const OnInitFinish& cb);
 
@@ -35,7 +37,7 @@
   struct Properties: public dbus_utils::ExportedPropertySet {
    public:
     dbus_utils::ExportedProperty<std::string> state_;
-    Properties(dbus::Bus* bus)
+    explicit Properties(dbus::Bus* bus)
         : dbus_utils::ExportedPropertySet(
               bus, dbus::ObjectPath(dbus_constants::kManagerServicePath)) {
       RegisterProperty(dbus_constants::kManagerInterface, "State", &state_);