decouple tabsmodel url from webview url
This commit makes it explicit when tabs model url is changing
url of the webview. Without such decoupling, it mobile google search
result was restored as a tab, clicking on search leads to change in url
and resets page back to its older state making it impossible
to a new enter search string