Migrate Remote testsuite (broken by d362e75e45) to rspec
Merge pull request #249 from ancorgs/fix_testsuite

Migrate Remote testsuite (broken by d362e75e45) to rspec
Updated comment
Updated testsuite for udev handlers
Added method for updating udev rule
Fixed updating of udev rule for renamed device. bnc#894089
Dropped obsoleted code
Updated testsuite for udev rules
Updated changelog
Cleanup in udev handlers
Fixed oldfashioned testsuite
Added comment
Refactoring udev's testsuite
Updated comments
Explicitly overwrite udev rule when renaming
Merge pull request #248 from mchf/bnc894089-renaming-devices

Write udev rules correctly when renaming multiple devices
Really do not disable the default route on editing (bnc#883836#c15)

The first fix removed defaulting the internal value to `false` but missed
that the serializer interprets anything other than `true` as "no".
Now we treat both the text and the boolean as tri-state:
  yes, no, don't touch.
test SetDeviceVars SetS390Vars
Match `wicked` interpretation of values other than yes/no.
Refactored away GetDeviceVar