Let GnomeCmdFileList to have its own actions and key controller
Let GnomeCmdFileList
to have its own actions and key controller.
This also unifies implementation of file view/edit actions and fixes an inconsistency in a search dialog (pressing F4 when more than one file is selected opens one file, while doing the same in a main panel opens them all).