Adds a 60 second timeout to curl request using CURLOPT_TIMEOUT
There seems to be different timeout types for curl. For example
CURLOPT_CONNECTTIMEOUT: Number of seconds allotted for the request to connect to the server.
CURLOPT_TIMEOUT: Number of seconds allotted for the entire request to finish.
~I chose 1 because it seems like that's where we wanted the timeout to happen, but if it's not happy to make the change.~
Chose 2 cause that's what Guzzle uses.
Test Pass:
![Screenshot from 2021-05-06 14-03-37](https://user-images.githubusercontent.com/8699045/117366276-5d05cd00-ae75-11eb-93cd-74ecac2b1270.png)
Adds a 60 second timeout to curl request using CURLOPT_TIMEOUT
There seems to be different timeout types for curl. For example
~I chose 1 because it seems like that's where we wanted the timeout to happen, but if it's not happy to make the change.~ Chose 2 cause that's what Guzzle uses.
Test Pass:
![Screenshot from 2021-05-06 14-03-37](https://user-images.githubusercontent.com/8699045/117366276-5d05cd00-ae75-11eb-93cd-74ecac2b1270.png)