Enable the optional permission prompt persistence toggle on grouped infobars

This CL adds support for the feature enabling a persistence toggle on
permission prompts to grouped permission infobars. The toggle is only
shown if an enabling feature is active. Grouped bars are used exclusively
for media permissions, so this change allows the toggle to be shown
when a single and multiple media permissions are requested.

New Android UI tests for responding to the permission prompts triggered
by getUserMedia are added to verify the toggle behaviour. The persistence
boolean in media_stream_devices_controller is renamed in preparation for
upstreaming it into PermissionRequest.

BUG=632269

Committed: https://crrev.com/fea9c39c10d391e8b03b77b39b889c54a96a9b5c
Review-Url: https://codereview.chromium.org/2254763002
Cr-Original-Commit-Position: refs/heads/master@{#413970}
Cr-Commit-Position: refs/heads/master@{#417870}
14 files changed