Introduce a simple HTTPS server for TLS test.

This patch updates the test_server.bin to optionaly optionally support
HTTPS connections. It also supports requiring client authentication
certificates.
This server will be used for the backend re-encryption tempest scenario
tests.

Co-Authored-By: Michael Johnson <johnsomor@gmail.com>

Change-Id: Iaf0cebcc61af18509d90911ec4a103dbfc4e8090
3 files changed