Added iconv CharsetProvider

You should switch on `errno` here.