Libidn's purpose is to encode and decode internationalized domain names. This package contains the shared IDN