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.
Could you rename it to DEFAULT_TIMEOUT instead? The reasoning being that the same value is being used for both connection and read timeout.