------------------
- Added --max-timeout CLI option to restrict maximum execution time.
- Added connection timeouts to HTTP and PostgreSQL checks.
- Added --connect-timeout CLI option to set global connection timeout.
- Added timeout option to each individual check to override global connection timeout.