(resolve_command): Adjusted for the format change of
configured_cmds member.
(load_commands, load_variables): Fix for errornous data handling.
(config_command, config_variable): New function.
(config_all_commands, config_all_variables): Renamed from
config_commands and config_variables. Utilize the above function.
(check_variable_value): Argument changed. Callers changed.
(load_im_info): Call config_all_commands and config_all_variables.
(init_ic_info): Adjusted for the format change of configured_vars
member.
(minput__init): Initialize Mcustomized, Mconfigured, and
Minherited.
(Mcustomized, Mconfigured, Minherited): New variables.
(minput_get_command): Be sure to return NULL if an input method
use no local command.
(minput_get_variable): Be sure to return NULL if an input method
use no local variable.
(minput_config_command, minput_config_variable)
(minput_save_config): Adjusted for the format change of
configured_cmds and configured_vars members.