shill: WiFi: Add metric for Signal Strength

Add a metric that gives the signal strength at time of
successful association.

BUG=chromium-os:34782
TEST=Run unit tests (with edits for new metric), run on device,
connect to WiFi network, browse to chrome://histograms

Change-Id: Idf0754fd5adf7f4931a0a647940477922335d196
Reviewed-on: https://gerrit.chromium.org/gerrit/34095
Reviewed-by: Thieu Le <thieule@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Commit-Ready: Paul Stewart <pstew@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
diff --git a/metrics.h b/metrics.h
index 5383403..d0d070c 100644
--- a/metrics.h
+++ b/metrics.h
@@ -157,6 +157,10 @@
   static const int kMetricNetworkSecurityMax;
   static const char kMetricNetworkServiceErrors[];
   static const int kMetricNetworkServiceErrorsMax;
+  static const char kMetricNetworkSignalStrength[];
+  static const int kMetricNetworkSignalStrengthMin;
+  static const int kMetricNetworkSignalStrengthMax;
+  static const int kMetricNetworkSignalStrengthNumBuckets;
   static const char kMetricTimeOnlineSeconds[];
   static const int kMetricTimeOnlineSecondsMax;
   static const int kMetricTimeOnlineSecondsMin;