Added a 10 second HTTPClient connection timeout

#62 - Added a 10 second hardcoded connection and transfer timeout to the HTTP Client connection so that it doesn't stall builds in the event of a network issue.