add iconv framework for decoding stateful encodings