Some partition scheme is always selected (#1017435)

Some partition scheme is always selected in PartitionScheme spoke, so it doesn't
need to check self._selection for being evaulated to True. Doing so causes bug
when 0 (plain partitioning) is selected but evaluated to False.
DNFPayload: implement environmentGroups()
DNFPayload: reset the transaction goal on new package selection check.

Else we just keep adding and adding.
DNFPayload: error handling and logging cleanups.
Include the journal log on installed system
MountpointSelector is a widget, set its property properly (#1013612)

Setting 'size' attribute of our Python wrapping code is not the same as settings
widget's property.
Put TUI spokes in common categories

There is no reason to have a special category for every spoke we have.
Add shell spoke to s390x installations

We cannot run tmux on s390x, so we should give users a different way to enter
the shell.
DNFPayload: allow enable/disable calls for repos that do not exist.
Grab journal only from the last boot

We are not interested in log messages from previous boots.
Make code to get new devices reusable as property

Related: rhbz#1011391
Put only newly created or reformated swaps to the new root

Related: rhbz#1011391
Signed-off-by: Vratislav Podzimek <vpodzime@redhat.com>
Tell blivet which swaps should appear in the fstab (#1011391)

Signed-off-by: Vratislav Podzimek <vpodzime@redhat.com>
Fix the alignment of the Network Time switch (#1019301)

The default for valign and halign is "fill", which matches the rest of
the widgets in the top row of controls, which is what we want. Remove
the alignment overrides which align the NTP switch to the top of the
header box instead of the middle.
Revert "For now, ignore checking dnfpayload.py with pylint."

This reverts commit cf0267d365af1a9d2dc03466c20d9d2c7be4b56f.
Put a version on the DNF requirement.
Add ANACONDA_INSTALL_CLASSES to testenv.sh.

Some tests may need this.
BTRFS cannot hold swap, no need to care about fstab swaps
Specify a node id in check_accelerator exceptions

Changed the format of check_accelerator exceptions to:
  <!-- check_accelerators: <conflicting-node-id> -->

Removed the language-specific accelerator exception, since it isn't
useful. Whether widgets are displayed simultaneously or not is not
language dependent.
Support checking the translation of plural strings