Merge pull request #62 from jsuchome/master

- check the product profiles during system analysis and copy them to installed system (backport of fate#310730)
Original ycp code: https://github.com/yast/yast-installation/commit/9f37ecf5683c651cbfe795b18c2afe1fc7bc81c5
Merge pull request #63 from jsuchome/master

- use 'less or equal' when sorting destkop items, so major desktop
Merge pull request #65 from jsuchome/master

- use pure ruby solution when sorting proposal items
Removed hotfix proposed in bnc#798620.

The hotfix was partially responsible for incomplete firewall initialization
after second stage. Firewall initialization has two phases, which are
invoked by two services:
* SuSEfirewall_init.service (phase 1)
* SuSEfirewall.serive (phase 2)
The hotfix blocked second phase from starting after second stage, so the
firewall stayed in close state.

However to get things working properly a fix is required for
SuSEFirewall yast module as well. It must not start second phase during
installation (it deadlocks systemd).

Eventually, a fix in above mentioned service files is needed. Those
files belongs to SuSEfirewall2.rpm. The fix is present in
http://gitorious.org/opensuse/susefirewall2 commit: 390d164e. However,
it wasn't released for 13.1 (Milestone4 in time of writting).
Updated changelog.
Updated spec.
Merge pull request #66 from mchf/master

Removed hotfix which could cause an issue when starting firewall after second stage.
do not install xorg-x11