Wait and retry page fetch on error

Instead of just dying with an exception when the web page can't be downloaded,
display a helpful error message and retry the download after a minute.  This
is useful if the Internet becomes temporarily unavailable.

Signed-off-by: Timur Tabi <timur@tabi.org>