Shortens timeout for web requests to 5 seconds.
Shows errors from the launcher thread.
Merge pull request #4 from ben0x539/my-changes

Timeout web requests earlier, actually handle and display timeout errors