This is a bit annoying! Me don't like.

We should change a bit WebContainer so that it'd connect to titleChanged and urlChanged of the page. This way we could cleanup tabModel.updateUrl and tabModel.updateTitle parts from WebView and checking of active page would be done there. Should I add one commit on top?