[IZPACK-1206] - PacksConsolePanel does auto-select and skip conditioned packs if the conditions evaluate true

Fix for https://jira.codehaus.org/browse/IZPACK-1206:

Currently, if there is a pack definition like this:
```xml
<packs>
    <pack name="Templates" required="no" id="pack.templates" condition="withTemplates">
      <description>Templates</description>
      <fileset dir="@{izpack.staging.directory}/templates" />
    </pack>
    ...
</packs>
```
if the pack condition withTemplates evaluates true, the pack is just selected and a user change is skipped in a console mode installation.

This behavior is different from the established behavior in the GUI PacksPanel, like described more detailled recently in http://docs.codehaus.org/display/IZPACK/Packs.

The PacksConsolePanel should use the same logic for the condition and required attributes like the PacksPanel.