[Custom Tabs] Navigate to other apps if the first url is a redirect
This CL fixes two bugs.
1. Eliminate the possibility that a custom tab navigates away to an
external app while the activity is still hanging there.
2. Make external navigation possible if the first url redirects to
another one. This is because the client apps mostly lack the ability to
tell if an app can handle a shortened url. And Chrome should help them
doing so.
3. Remove an unused fieldtrial.
BUG=
613667,
616825
Committed:
https://crrev.com/d3665e0bb00964faf5f1f2a497225879f3da5e97
Cr-Commit-Position: refs/heads/master@{#400029}