Add support for isochronous transfers in WebUSB.

This change adds support for the newly speced isochronousTransferIn and
isochronousTransferOut functions on the USBDevice object.

BUG=492204

Review URL: https://codereview.chromium.org/1635903004

Cr-Commit-Position: refs/heads/master@{#373439}
17 files changed