(BT_UINT8_unloaded): New macro.
(UINT8_VALUE_P): Accept Qunloaded.
(UINT8_ENCODE): Likewise.
(UINT8_DECODE): Likewise.
(BT_UINT16_unloaded): New macro.
(UINT16_VALUE_P): Accept Qunloaded.
(UINT16_ENCODE): Likewise.
(UINT16_DECODE): Likewise.
(UINT8_TO_UINT16): Convert BT_UINT8_unloaded into BT_UINT16_unloaded.
(mark_char_table): Mark `ct->name' in UTF-2000.
(char_table_description): Add `name' in UTF-2000.
(Fmake_char_table): Initialize `ct->name'.
(Fcopy_char_table): Copy `ct->name'.
(Fput_char_attribute): Store value into an external database if
HAVE_DATABASE is defined.