fsm: Fix the behavior of buttons Edit and Delete on ListWidgets

Both buttons should be non-active when a list is empty.

Also change the code of Move() - no functional change here, just make
it similar to Edit() and Delete()