[WebTab] More cleanup in detach/attach code.

TabbedWebView can now be used with null BrowserWindow pointer.
[PopupWindow] Fixed edit actions in menu

WebView now has all edit-functions as public signals, so we can
connect it directly (instead of triggering page action in separate
slot in PopupWindow)
[TabWidget] Renamed getTabBar() to just tabBar()