Allow only responsive websites to install as a web app on mobile.
'Responsiveness' is detected by querying the renderer for the meta
viewport tag, and verifying that its contents contain either
"width=device-width", or "initial-scale=1". Different tag cases,
orderings, and length restrictions are detected and accounted for.
If a page is not responsive on mobile, the app install banner display
pipeline is halted, and engagement checks are not run. Additional
debug logging to the javascript console is produced to inform developers
of any issues detected with the meta viewport tag.
BUG=
463403