added timeouts to httpconnection calls

KD0RDI’s outage is causing some issues so I’ve added a timeout=30 so we
can skip it if it fails to come back.