Close the connection with Blink when USB device permission revoked.

Record the requested devices in WebUsbServiceImpl and notify the
device implementation to close the connection with Blink when the
permission is revoked from settings UI.

Bug: 699790
Change-Id: I51bc658f3f764f5c20f278213048ebd7d8de70c0
Reviewed-on: https://chromium-review.googlesource.com/c/1270483
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Donna Wu <donna.wu@intel.com>
Cr-Commit-Position: refs/heads/master@{#604873}
16 files changed