Added caching to WebBrowser
Fix WebBrowser last url to not include downloadable urls
Fix return to download fragment when loading and http/https/ftp url