settings: pass valid error domain to g_set_error() in load_plugins()

glib asserts that the error domain parameter is a non-zero quark.

Signed-off-by: Thomas Haller <thaller@redhat.com>
contrib/rpm: do not override configuration files on updates (rh #1153901)

Rather leave modified configuration files untouched and save the new files
with .rpmnew suffix.

http://stackoverflow.com/questions/14511334/rpm-upgrade-handling-of-config-files

https://bugzilla.redhat.com/show_bug.cgi?id=1153901
libnm: fix NMActiveConnection:specific-object-path

NMActiveConnection:specific-object was renamed to
NMActiveConnection:specific-object-path in 677314c5, but it didn't
actually work, because of assumptions NMObject makes. Fix that.
nmtst: fix a bug in NMTST_VARIANT_EDITOR

NMTST_VARIANT_EDITOR would crash if you tried to drop different
properties (or two different settings).
core: let kernel add IPv6LL address when method=ignore (rh #1132938)

The IPv6LL address handling in userspace patches failed to handle the
case where the IPv6 method was 'ignore'.  Previously the kernel would
usually add the IPv6LL address itself, but if NM has turned off kernel
IPv6LL then obviously this wouldn't happen.  So when the method is
'ignore', turn off userspace IPv6LL handling and bounce disable_ipv6
to make the kernel add the IPv6LL address if it wants to.
tui: fix incorrect chain up to parent
Merge remote-tracking branches 'lr/lr-unmanaged-slaves', 'lr/lr-ipv6-tokens', 'lr/lr-ap', 'lr/lr-rdisc-mtu', 'lr/lr-rpm', 'lr/lr-lxc', 'lr/lr-hostname' and 'lr/lr-bond-activation' into integration