Make linebreaks more clear in console mode
Ensure accurate representation of required pack.
A required pack will always be grey.
If a required pack is a parent and all its children are not selectd, it
will show that it is partially selected in gray.
OnSelect and onDeselect are now active if only its specified condition
is true, or a condition is not defined.
Ensure a required and partially selected pack installs its files
Fix typo of consecutive semi-colons
Update xsd
Merge pull request #226 from mtjandra/IZPACK-1127

[IZPACK-1127]