Previews: Better handling of URL component info

This CL does two things for the sake of merging:
* Moves the URL fragment to HTTPS Previews rewritten URL.
* Disallows all previews on URLs with authentication

Bug: 932841
Change-Id: Ief8c05ef88afb7d88b6f2776e901fce8dd8a3144
Reviewed-on: https://chromium-review.googlesource.com/c/1477761
Reviewed-by: Tarun Bansal <tbansal@chromium.org>
Commit-Queue: Robert Ogden <robertogden@chromium.org>
Cr-Commit-Position: refs/heads/master@{#633542}
9 files changed