Erlang libiconv binding (This library unlike some other ones is gentle on the scheduler can do streaming and is actively maintained)