Make dhcp_lease_time configurable and reduce to an hour from a week.

Rebuilt cluster from scratch using this change. bcpc-vm1 is now running dnsmasq with:

--dhcp-range=set:fixed_0,1.127.0.3,static,255.255.255.0,3600s

... and udhcp is reporting a 3600 second lease time in Cirros.