Allow the use of iconv() instead of mb_convert_encoding()

Hello again,

Implemented the use of iconv() instead of mb_convert_encoding() when dealing with encoding conversion. This is set up as a flag in constructor, with false as default.

Thanks