fix: KConfig::append() [...]

make function support mixed key types in parameter, i.e. check key type
for each element instead of deciding on key type by 1st key
readme changelog