Fix coloring after text replace with OgreKit
Fix recolor all cashe hash

NSString の `hash` は文字長が同じだと内容が異なっていても同じ値を返すことがあるので MD5 を使う。
Stop using delay to recolor after replacement (ref #181)