Update encoding.rb

NFCとNFDが混在している場合、UTF-8に正しく変換できないので、いったんNFD(UTF8-MAC)にしてから、UTF-8に変換するようにしてみた。