finished to add create_vm() function for Windows Azure but not tested yet.