Refactoring TreePacksConsolePanel.
- Fixed bug where parent pack could not be selected.
- Now display an interactive packs selection list.
- Remove internal class state, easier to comprehend and test.
Update to handle packs label the same as in GUI.
Internationalize all strings
Merge branch 'IZPACK-1113' into personal