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 pull request #81 from rkrell/master

Fix for IZPACK-794: Pressing "Generating automatic installation script" throws java.lang.NoClassDefFoundError: com/izforge/izpack/panels/imgpacks/ImgPacksPanelAutomationHelper
Merge pull request #82 from mvsoder/IZPACK-903

IZPACK-903 Installer file name has too many hyphens when generated with - reviewed. Good work, thank you!
[IZPACK-907] Use JarFile instead of JarInputStream in JarMerge

This avoids a problem with JarInputStream not being able to read JAR files wrapped to ".exe"-files using launch4j.
Merge pull request #83 from jkaving/IZPACK-907

[IZPACK-907] Use JarFile instead of JarInputStream in JarMerge
Changes for IZPACK-905 Add support to set the "Run As Administrator" flag on Windows shortcuts
Merge pull request #84 from unb/IZPACK-905

Changes for IZPACK-905
Merge back changes from master
Added missing language resources for german and aligned keys with eng language.
Fixed misspelled message
Remove empty lines
. added console support for spacer, static text and title fields
. changed UserInputPanel to suppress messages when updating the dialog
Fixed change of selected language that was not respected in some components.
. renamed UserInputPanelConsoleHelper to UserInputPanelConsole
. expanded console test cases
Expanded console test cases