[preedit_blacklist] naming changes; cache regex_t's; etc