shill: add parsing for 64-bit nl80221 STA info TX/RX bytes counters

The 32bit counters rollover very quickly.  Parse the
NL80211_STA_INFO_RX_BYTES64 and NL80211_STA_INFO_TX_BYTES64 properties
which replace them.

BUG=chrome-os-partner:43066
TEST=FEATURES=test emerge-amd64-generic shill

Change-Id: I0ce3db25e70cc9a3e851ed755404d9fae607de12
Reviewed-on: https://chromium-review.googlesource.com/287892
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Garret Kelly <gdk@chromium.org>
Tested-by: Garret Kelly <gdk@chromium.org>
(cherry picked from commit 428de9be33b2532be3452441007e98f4b003d474)
Reviewed-on: https://chromium-review.googlesource.com/288343
Reviewed-by: Garret Kelly <gdk@chromium.org>
diff --git a/shill/net/nl80211_attribute.cc b/shill/net/nl80211_attribute.cc
index c2b0935..77a26c8 100644
--- a/shill/net/nl80211_attribute.cc
+++ b/shill/net/nl80211_attribute.cc
@@ -648,6 +648,12 @@
       AttrDataPair(NL80211_STA_INFO_TX_BYTES,
                    NestedData(NLA_U32, "NL80211_STA_INFO_TX_BYTES", false)));
   nested_template_.insert(
+      AttrDataPair(NL80211_STA_INFO_RX_BYTES64,
+                   NestedData(NLA_U64, "NL80211_STA_INFO_RX_BYTES64", false)));
+  nested_template_.insert(
+      AttrDataPair(NL80211_STA_INFO_TX_BYTES64,
+                   NestedData(NLA_U64, "NL80211_STA_INFO_TX_BYTES64", false)));
+  nested_template_.insert(
       AttrDataPair(NL80211_STA_INFO_LLID,
                    NestedData(NLA_U16, "NL80211_STA_INFO_LLID", false)));
   nested_template_.insert(