Allow specifying a path to libidn headers (fixes build on OpenSolaris)