richedit: Commit undo items after modifications in WM_IME_COMPOSITION. ME_InsertTextFromCursor could previously follow the ME_CommitUndo call leaving uncommitted changes which would cause improper grouping of commits, or an assertion failure.