(get_char_id_table): Change interface.
(put_char_id_table_0): New function.
(put_char_id_table): Change interface; new implementation.
(Fget_composite_char): Modify for interface change of
`get_char_id_table'.
(Fchar_variants): Likewise.
(add_char_attribute_alist_mapper): Likewise.
(Fchar_attribute_alist): Likewise.
(Fget_char_attribute): Likewise.
(Fput_char_attribute): Allow coded-charset or [CODED-CHARSET ROW] as
same as character as the first argument like `put-char-table'; modify
for interface change of `put_char_id_table'.
(Fremove_char_attribute): Modify for interface change of
`put_char_id_table'.