Improved logging of RulesProvider -  on -DSTACKTRACE=true, log stacktrace of deserialization errors for being able to analyze such problems
[IZPACK-951] - Implemented basic JAXB (de)serialization of rules (conditions)
[IZPACK-950] Installer does not resolve user conditions with IBM JRE 1.6.0
Merge pull request #102 from rkrell/IZPACK-950

Fix for IZPACK-950
[IZPACK-937] - Swing installer - focus gets accidentally lost in UserInputPanels
Merge pull request #103 from rkrell/IZPACK-937

[IZPACK-937] - Swing installer - focus gets accidentally lost in UserInputPanel
automation for JDK Path Panel and fix for ShortCutPanel automation
Renamed AbstractLicenseConsolePanel to AbstractLicenceConsolePanel to in keeping with existing naming convention
Fix for IZPACK-956 Compiler doesn't package superclasses of custom console panels in different packages
Merge pull request #105 from unb/IZPACK-956

Fix for IZPACK-956
(IZPACK-923) used localized question title
Update TreePacksPanel.java

Size computation in the TreePacksPanel can give negative numbers due to a cast of a long into an int.
This has been reproduced with an installer with 5 nodes (139.43 Mb, 24.54 Mb, 2.81 Mb, 3.65Mb and 1.88 Gb): selecting all the nodes give the result of -2095174524 bytes for the "Total space required" instead of 2.05 Gb.
[IZPACK-923] fixed L10n when only one language is specified
[IZPACK-957] fixed bug concerning generation of the auto install script
[IZPACK-958] installation path survises backward navigation to target panel
Merge pull request #104 from ctitorenko/master

Added support for automated installation to JDKPathPanel and fixed existing support for the same in ShortcutPanel
removed unecessary @SuppressWarnings("unused") from implementing methods
Merge remote-tracking branch 'upstream/master'
[IZPACK-958] moved fix to TargetPanel.java as suggested by reviewer
Merge pull request #106 from samir-chouaieb/master

Fixes for: IZPACK-923, IZPACK-957 and IZPACK-958