Develop a curl test setup for ECH

We contributed the code for the experimental Encrypted Client Hello (ECH) feature to the curl project. As curl is just a client, current ECH tests require use of an external ECH-enabled server, which is undesirable. The project’s goal is to make progress on devloping curl ECH tests, which likely requires development of a test server that can be used in the curl test harness without requiring external dependencies. Production quality code is not expected as an output, it will be acceptable to create a proof-of-concept that might feed into a later contribution to the upstream project.