Controller Updater: Loading screen + net check

Added the loading screen during the course sychronization.
Before synchronizing the course a network update is performed.
Bugfix: opening forum post file attachments was broken