add support for BOM-determined-endian UCS2, UTF-16, and UTF-32 to iconv