Removed use of command_mode which conflicted with VIM mode keybindings

Previous versions used command_mode to differentiate between "normal"
mode and rename mode.  VIM modes tend to use this with global key
bindings and would override the dired keys.  Now a private flag is used.