ArrayIndexOutOfBoundsException in TreePacksPanel: the TreePacksPanel
panel raises an ArrayIndexOutOfBoundsException if any of its children is
marked as hidden (see http://jira.codehaus.org/browse/IZPACK-461 which
seems to be back).

A stacktrace sample:
java.lang.IndexOutOfBoundsException: Index: 24, Size: 24
	at java.util.ArrayList.RangeCheck(ArrayList.java:547)
	at java.util.ArrayList.get(ArrayList.java:322)
	at
com.izforge.izpack.panels.packs.PacksModel.getValueAt(PacksModel.java:435)
	at
com.izforge.izpack.panels.treepacks.TreePacksPanel.updateModel(TreePacksPanel.java
FinishPanel offers the ability to save installation into an automated
installer information XML file while the FinishConsolePanel did not.

Updated the FinishConsolePanel to offer the same functionality.
Renamed incorrect "key" attribute to "id" in izpack-userinput-5.0.xsd
Merge pull request #112 from unb/master

Renamed incorrect "key" attribute to "id" in izpack-userinput-5.0.xsd
Merge pull request #111 from ctranxuan/master

ArrayIndexOutOfBoundsException in TreePacksPanel
Made the installation group automation work.
Simplified the written XML.
Fix extending the PackagerBase from another jar
Merge pull request #115 from llibicpep/master

Fix extending the PackagerBase from another jar
Merge pull request #114 from jmhofer/installationgroup-automation

Installation group automation