Proper parsing of empty dnsHosts string

When DNS hosts are empty, plugin sends DNS override to docker container
("Dns":[""]).  With this patch, correctly declines to override dns when
the cloud configuration does not ask for it.
Merge pull request #45 from mgius/fix_empty_dns_hosts

Proper parsing of empty dnsHosts string