Adding missing TreePacksPanel.headline string
Ensure radio and combobox fields start of as its first option as its default if variable is not yet set, and the set attribute is not set
Ensure radio button correctly sets the default value.
Abstract out a SimpleChoiceReader to be able to determine which choice should be selected upon viewing
Removing the RadioChoice to use generic choice, all choices should have ability to revalidate the panel, also we should just revalidate panel on default, dynamic view are intuitive to developers and they probably expect them to occur (having some component with some conditionid, where the conditionid is dependent on some component on the same panel)
No longer need to add type to ChoiceFieldConfig.
Complteley generalize the ComboFieldReader and RadioFieldReader into a SimpleChoiceReader, they both read choices
Cleaning up files to accomodate default revalidation on panels
If the a checkboxes variable isn't set, set it to the initialValue. This
will ensure that if some condition depends on a checkbox, and a checkbox
is "set" to true, that any component that depends on this condition will
be shown when on the same panel.
Updated tests to conform to new implementation of general Choice.
Ensure the TargetPanel during the console installation remembers the
last user input when the user chooses to redisplay the TargetPanel.
Refactor TargetPanel as it will now retrieve the same data by just
calling getPath from TargetPanelHelper.
Ensure that console mode also check that location to write file is
writeable, just like during GUI installation.
Add path normalization to console installer to match what the GUI
installation does. Synchronize path normalization functionality into
PathInputBase.
Installation fails when target path points to a file. Ensure to fail
when target path points to a file in both GUI and console installation.
Merge branch 'master' into TargetPanelFix
Removing isWriteable method as its provided by PathInputBase
Merge pull request #187 from mtjandra/IZPACK-1074

[IZPACK-1074]
Merge pull request #200 from mtjandra/IZPACK-1095

[IZPACK-1095]
Merge branch 'IZPACK-1071' of https://github.com/mtjandra/izpack into mtjandra-IZPACK-1071

Conflicts:
	izpack-core/src/main/resources/com/izforge/izpack/bin/langpacks/installer/spa.xml
Merge branch 'mtjandra-IZPACK-1071'