weaved: remove explicit keyword for default constructor

Zero-parameter constructors should not be marked explicit.

Change-Id: Iefa4bebb9393eb7625ee9d62402e4bff9f412b98
Signed-off-by: Bin Chen <pierr.chen@gmail.com>
diff --git a/buffet/avahi_mdns_client.h b/buffet/avahi_mdns_client.h
index 6bc896e..09386ba 100644
--- a/buffet/avahi_mdns_client.h
+++ b/buffet/avahi_mdns_client.h
@@ -31,7 +31,7 @@
 // Publishes privet service on mDns using Avahi.
 class AvahiMdnsClient : public MdnsClient {
  public:
-  explicit AvahiMdnsClient();
+  AvahiMdnsClient();
   ~AvahiMdnsClient() override;
 
   // weave::provider::DnsServiceDiscovery implementation.
diff --git a/buffet/flouride_socket_bluetooth_client.h b/buffet/flouride_socket_bluetooth_client.h
index 869bc8e..9bb4ce7 100644
--- a/buffet/flouride_socket_bluetooth_client.h
+++ b/buffet/flouride_socket_bluetooth_client.h
@@ -32,7 +32,7 @@
  */
 class FlourideSocketBluetoothClient : public BluetoothClient {
  public:
-  explicit FlourideSocketBluetoothClient();
+  FlourideSocketBluetoothClient();
   ~FlourideSocketBluetoothClient() override;
 
  private: