Updated progress dialogs to show correctly when loading webpages. Also
implemented a timeout if it takes too long to retrieve webpages - EVENTS
NEEDS DOING