Implement support for notification.vibrate

This patch implements support for notification.vibrate, which allow a
Web developer to set the "vibrate" key when creating a notification,
that will set up a vibration.

This operation depends on the device capability.
Currently this only works on Android.

The Web Notification specification:
  https://notifications.spec.whatwg.org/#dom-notificationoptions-vibrate

BUG=442132

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

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