Added new features to script

-dhclient executed on-the-fly if no lease files detected
-can now handle
multiple DHCP hosts in the lease file, making it
compatible with
multi-NIC cloud environments