Async Erlang port driver for iconv