Fix network settings for dynamic networks

When using dynamic networks, all network settings set at the deployment
manifest are overrided by the current vm network settings. This behaviour
prevents to modify the dns list or the cloud properties.

Instead of overriding all settings, this change will override only
those settings needed for dynamic networks that are not present at
the deployment manifest (ip, netmask & gateway).