Take pulse interval into account when filtering devices.

* Adds a pulse_interval constructor argument and getter to DeviceInfo.
* Adds a pulse_interval field to the DeviceInfoSpecifics proto.

Bug: 1030266,1048112

TBR=jeffreycohen

Change-Id: I81bda5f8fb8e9356943b3b38e9036b7a7a9bf4e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2031028
Commit-Queue: Michael van Ouwerkerk <[email protected]>
Reviewed-by: Finnur Thorarinsson <[email protected]>
Reviewed-by: Richard Knoll <[email protected]>
Reviewed-by: David Jacobo <[email protected]>
Reviewed-by: Mikel Astiz <[email protected]>
Cr-Commit-Position: refs/heads/master@{#737744}
32 files changed