Initial work to separate configuration parsing from UserInputPanel so it can be reused in UserInputPanelConsoleHelper
Refactored UserInputPanel to use GUIFieldView class hierarchy to display fields.
UserInputPanel refactoring
* Moved non-GUI field behaviour into the Field classes.
* Renamed PasswordEncryptionValidator to PasswordEncryptionProcessor. Now implements Processor instead of
Validator interface
UserInputPanel refactoring:
* started implementing UserInputPanelConsoleHelper in terms of Field and FieldView
UserInputPanel refactoring:
* package rename
* expanded test cases
UserInputPanel refactoring:
* expanded test cases
Merge back changes from master
. added console support for spacer, static text and title fields
. changed UserInputPanel to suppress messages when updating the dialog
. renamed UserInputPanelConsoleHelper to UserInputPanelConsole
. expanded console test cases
Expanded console test cases
Merge branch 'master' of https://github.com/izpack/izpack into IZPACK-472
Fixed wierd merge problem
Merge pull request #87 from unb/IZPACK-472

IZPACK-472