Fixed bug in software selection
Fixed bug in software selection

If there were only optional packages in a group, the group
was marked as selected even if no package was selected.

Now: if there are only optional pkgs in a group, group is marked as selected
only if all optional packages are selected.

aeolusproject/conductor,aeolusproject/conductor,aeolusproject/conductor,aeolusproject/conductor