key_menu: history must not add nonexistent choices
key_menu: history must not add nonexistent choices

Previously entered choices from the history should not be shown in the
menu unless they also exist in the list of choices passed to key_menu().

sunaku/wmiirc,sunaku/wmiirc