use cl-mapcan instead of mapcan
kmu-key-description: fix char range case
save-kmu-define-keys: use save-sexp version 0.2.0