fixed null pointer exception on cleanup if Address was never changed
improved cleanup element handling so it is not set to window if set to something else before
improved dispose in WebView Clear all Events and set WebBrowser to null so the ViewModel eventually bound to it may drop the reference