punycode encoding comes from an internal implementation istead of using an C library.
- added library checks (libidn2 and libssl) to configure scripts; - removed commented reference to quri.