Case fold

Unicodeのcase fold処理が正しくなかったことが判明した。
http://www.unicode.org/Public/UNIDATA/CaseFolding.txtのstatus fieldがCとFをデータとして取り込んでいるのだが、Sは捨てていた。Fは鬼車ではONIGENC_CASE_FOLD_MULTI_CHARを指定しているときだけ処理しているので、それ以外のときにはSの処理をしなければ正しくない。来週以降に再実装する。
ONIGENC_CASE_FOLD_MULTI_CHARの指定によってFとSを切り替える方式にするか、ONIGENC_CASE_FOLD_MULTI_CHAR自体を無くして常にFを処理するように
してしまうかもこれから検討する。