IZPACK-472

First cut at refactoring UserInputPanel and UserInputPanelConsoleHelper