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
Added console implementations of the following panels:
* HTMLHelloPanel
* HTMLInfoPanel
* ShortcutPanel
* SimpleFinishPanel
* SummaryPanel (although this is just a dummy)
Merge pull request #87 from unb/IZPACK-472

IZPACK-472
Merge branch 'master' of https://github.com/izpack/izpack into IZPACK-871
Merge branch 'master' of https://github.com/izpack/izpack into IZPACK-871
Merge pull request #88 from unb/IZPACK-871

IZPACK-871
Simplified registry access, so that RegistryHandler can be used in place of the oddly named RegistryDefaultHandler
implementation.
RegistryDefaultHandler now delegates to a platform specific implementation of RegistryHandler,
if registry access is supported, or a no-op implementation of RegistryHandler if it isn't.
The RegistryDefaultHandler.getInstance() method is now deprecated.