Added iconv CharsetProvider

Code smell: duplicate code