im_get_candidate_char -> im_get_candidate_utf8
Read user_dict.data from IndexedDB
Save Uint8Array directly to db
click to choose candidate
Only flush cache when selection finished