Added schnorr public key parsing and hex package functions. Simplified subdomain decoding
Introduce a new `ParseDestinationDomain` function to handle .nostr domains. Integrate base32 decoding for subdomains and constructing full domain strings using relays. Added corresponding tests to verify domain parsing logic.
This update includes modifications to several files to support the implementation of an HTTPS reverse proxy.