New WPCOM Authenticated webView

Fix #1751 and introduce a new WPCOM Authenticated WebView that can be reused elsewhere.

[Edited]
Also fix #1876