Implement configuration validation for server address and hydra
The introduced changes include validation methods for the server address, Ory Hydra admin URL, and readability of TLS certificate and key files. If these fields are left empty, default values are assigned. Tested and handled error scenarios for validation processes will enable the system to efficiently manage common configuration issues.