Because it's not possible to test the metadata service
code in an easy way, create a config drive ISO image for
test purposes.
Also speed up the metadata code to not block while waiting
for the metadata service and to exit quickly when there is
no config drive CD present.
Change-Id: If6a5565825b67de58715e3d2de1cbf69b7f9e551