new project file
Fixes hanging when the server is unavailable

- use the connect timeout to break out of the latch if the timeout value is exceeded
A test for timeouts