[IZPACK-1114] Next panel not gathered correctly if they depend on panel conditions
Merge pull request #212 from rkrell/IZPACK-1114

[IZPACK-1114] Next panel not gathered correctly if it depends on panel conditions
Parse pack tags for onSelect and onDeselect tags.
Merge branch 'packConditions' into personal
Parse pack tags for onSelect and onDeselect tags.
Initial additions of onSelect and deSelect (Conditions not being used
yet).
Starting to strip out the core of PacksModel so that the console can
also use it.

Conflicts:
	izpack-panel/src/main/java/com/izforge/izpack/panels/treepacks/TreePacksConsolePanel.java
Initial refactoring of class variables for PacksModel
More PacksModel Refacotring.
- Use variables rather that 'magic numbers'
- Better integrate setValueAt method from GUI and base PacksModel method
[IZPACK-1114] Next panel not gathered correctly if they depend on panel conditions (post-fix)
Merge pull request #213 from rkrell/IZPACK-1114

[IZPACK-1114] Next panel not gathered correctly if it depends on panel conditions (post-fix)
[IZPACK-1115] Use <executable> and <parsable> with filesets which do not access the filesystem
Merge pull request #214 from rkrell/IZPACK-1115

[IZPACK-1115] Use <executable> and <parsable> with filesets which do not access the filesystem
Revert "Adding new attribute 'updateTrigger' for dynamic variables"

This reverts commit bc24ef5e895c493da8f0ab3008c410981cb9dc39.
Pack logic should now handle parent/child relationships, work still in progress
First iteration of TreePacksPanel refactorings.
- Remove several redundant methods that should be handled by PacksModel
- Do not instantiate a new PacksModel everytime you view the
  TreePacksPanel
- Some renaming of variables and methods
Second iteration of refactoring TreePacks and its PackModel.
- Removed redundant methods and method calls
- Narrow the focus of TreePacksPanel to provide the correct view rather
  than handling pack data.
Ensure that the TreePacksConsolePanel uses the PacksModel for keeping
track of pack data.
[IZPACK-1116] "afterpack" listeners launched before applying <executable>, <parsable> and <updatefiles>
Third iteration of PacksModel Refactoring.
- Ensure partial checkbox information is obtained from packsModel
- Updates names of varaibles to be more clear and follow camelCase
  format
Merge pull request #215 from rkrell/IZPACK-1116

[IZPACK-1116] "afterpack" listeners launched before applying <executable>, <parsable> and <updatefiles>