Added booleans for whether dynamic dns and/or ip to IPV4Settings
Modified IPV4Settings for better support of dynamic ip/dns
Fixed applying of IPV4 settings when no Default Gateway or only one DNS server