Merge pull request #54 from kobliha/master

Added bnc# to change file
Initialize empty target explicitly to empty string (bnc#864073)
Merge pull request #56 from vmoravec/empty-target

Initialize empty target explicitly to empty string (bnc#864073)
Fix wrong target selection
Unless instead of if
Merge pull request #57 from vmoravec/empty-target

Fix wrong target selection | bnc#864073
Fix target proposal crash if cancelled (bnc#865354)
Add ensure statement and comment
Merge pull request #58 from vmoravec/proposal-fix

Fix target proposal crash if cancelled (bnc#865354)
Select the current target in the proposal (bnc#865357)
Merge pull request #59 from vmoravec/proposal-fix

Select the current target in the proposal (bnc#865357)
Re-detect default target after every installation re-config (bnc#866292)
Update changes and version to 3.1.8
Merge pull request #60 from vmoravec/fix-target

Re-detect default target | bnc#866292
Always keep the default target set by the user (bnc#867125)
Update changes and version to 3.1.9
Add warnings to every target detection condition
Fix typos
Merge pull request #61 from vmoravec/fix-target-again

Always keep the default target set by the user | bnc#867125
Rename modules to non-conflicting names. Reason:
there were new yast modules added into yast2 package which have
the same names. The naming here was not choosen wisely as it was
not specific enough. The renaming done was:
SystemdTarget => ServicesManagerTarget
SystemdService => ServicesManagerService