some ideas:
- make "esc" to always return to the previous menu
- in the configuratin menu, present the old values when entering the menu
- maybe (as long as we don't get more then 9 entries) accept menu selection input without enter confirmation?
- add a default action which is toggled by 0? That way we could provide a "usual installation path" for the user.

current version doesn't build (at least on linux) due to the project file trying to build (and link) a GUI element. To fix it, remove browsedirtree.{cpp,h} from rbutilcli.pro. Ideally the project file would remove the need for QtGui (QT -= gui) for building, but that doesn't work yet.

In the long run it might be good to completely separate the logic of rbutil and the gui, so that we can have a new folder structure like this:
/rbutil/cli
/rbutil/gui
/rbutil/rbutilqt

But that's quite a way to go there and nothing that should happen before the cli is completed and in svn.