Added timeout to slurp_url and error page for handling it.