Have BrowserViewController implement WKNavigationDelegate directly

Remove BrowserDelegate and make Browser.webView accessible from outside
the Browser class so BrowserViewController can implement WKNavigationDelegate
and avoid forwarding delegate