shill: DHCPConfig: Remove use of minimal config

This reverts commit 397f1892a0f1042fba4b3d8e8fa5d57569deaab1,
but retains the DHCPArgs matcher in dhcp_config_unittest.cc.

BUG=chromium:360452
TEST=Unit tests

Change-Id: I18ab78a8e9e66a102a910a7116e80598a2892944
Reviewed-on: https://chromium-review.googlesource.com/205589
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Paul Stewart <pstew@chromium.org>
diff --git a/dhcp_provider.cc b/dhcp_provider.cc
index ff76f1d..256bf1c 100644
--- a/dhcp_provider.cc
+++ b/dhcp_provider.cc
@@ -54,8 +54,7 @@
 DHCPConfigRefPtr DHCPProvider::CreateConfig(const string &device_name,
                                             const string &host_name,
                                             const string &lease_file_suffix,
-                                            bool arp_gateway,
-                                            bool minimal_config) {
+                                            bool arp_gateway) {
   SLOG(DHCP, 2) << __func__ << " device: " << device_name;
   return new DHCPConfig(control_interface_,
                         dispatcher_,
@@ -64,7 +63,6 @@
                         host_name,
                         lease_file_suffix,
                         arp_gateway,
-                        minimal_config,
                         glib_);
 }