shill: Renames Config80211 to NetlinkManager.

The domain of Config80211 has extended to different types of netlink
message communication.  That warrants a name change.  This CL changes
the name of the class plus a bunch of objects of that class.  This
required changing the names of some files.

In addition, a few (half a dozen, maybe) readability issues were
addressed.  These include inaccurate header guard comments and bad
indentation.

BUG=None
TEST=unittest

Change-Id: Id0006d5d37a98ed6c138f9982a2aa3624b308757
Reviewed-on: https://gerrit.chromium.org/gerrit/47860
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Commit-Queue: Wade Guthrie <wdg@chromium.org>
Reviewed-by: Wade Guthrie <wdg@chromium.org>
Tested-by: Wade Guthrie <wdg@chromium.org>
diff --git a/callback80211_metrics.cc b/callback80211_metrics.cc
index 01369c5..28437ad 100644
--- a/callback80211_metrics.cc
+++ b/callback80211_metrics.cc
@@ -4,23 +4,23 @@
 
 #include "shill/callback80211_metrics.h"
 
-#include "shill/config80211.h"
 #include "shill/ieee80211.h"
 #include "shill/logging.h"
 #include "shill/metrics.h"
+#include "shill/netlink_manager.h"
 #include "shill/nl80211_message.h"
 
 namespace shill {
 
-Callback80211Metrics::Callback80211Metrics(const Config80211 &config80211,
-                                           Metrics *metrics)
+Callback80211Metrics::Callback80211Metrics(
+    const NetlinkManager &netlink_manager, Metrics *metrics)
     : metrics_(metrics),
       nl80211_message_type_(NetlinkMessage::kIllegalMessageType) {}
 
 void Callback80211Metrics::InitNl80211FamilyId(
-    const Config80211 &config80211) {
+    const NetlinkManager &netlink_manager) {
   nl80211_message_type_ =
-      config80211.GetMessageType(Nl80211Message::kMessageTypeString);
+      netlink_manager.GetMessageType(Nl80211Message::kMessageTypeString);
 }
 
 void Callback80211Metrics::CollectDisconnectStatistics(