Update client-info only on final state (bnc#876848)

Solution to: Bug 876848 - [Upgrade] Network configuration 'dhcp' has no effect

- change final state of physical devices to DEVICE_READY
- Resolve workers dependencies before marking (in order to apply changes on children too)
- clean origin and UUID on ifdown