Fix wide character in md5_hex
Add no_order option (ignore ordering by sorting)
Encode output in UTF-8 earlier