InterfaceManager: update dev name in configuration dict

This commit solves the problem of updated device names not being visible
in the {Net, Nm}ConfigDevice objects. This caused crashes on slave
deconfiguration if the device changed it's name during test execution.

Signed-off-by: Ondrej Lichtner <olichtne@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
NetConfigDevice: ignore address deletion fail

The slave would crash on trying to remove an ip address that doesn't
exist on the device. This can happen for a variety of reasons, for
example the user removes the address in one of the tasks. This patch
fixes the crash.

Signed-off-by: Ondrej Lichtner <olichtne@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>