Follow requested URL when interacting with user
As url
property of webview is changed only on successful request, user is not able to fix errors in typed url easily, as described in #17 (closed).
By introducing requestedUrl
and showing that in navbar/naveditsheet, we keep track on user's wish. To avoid race conditions with tabsmodel, requestedUrl is updated only on failure or on updated url
.