Add an explicit option to set cloudinit file

For each host, you can now use the 'cloudinit' key to explicitly specify
a cloudinit file.
Merge remote-tracking branch 'tristan/master'