* use more search pathes for iconv * fix a bug in Encoding.recode_string * several optimizations for the Text module