Refactor edit_collection menu and choose_collection menu.
Refactor edit_collection menu and choose_collection menu.

Mod: Refactor MainMenu::edit_collection(). Calls
     MainMenu::choose_collection() if no collection is passed in.
Mod: Refactor MainMenu::choose_collection(). Simplified the menu to
     require only one callback. See MainMenu::edit_collection() for
     an example.

cferwin/Command-Line-Repetition