Update string.php

iconv() returns an empty string on some MAMP platforms.  Bypass iconv() as required.
Merge pull request #791 from PtrNrs/master

iclean(): Bypass call to iconv() if necessary