use "Admin Username" value (instead of default 'root') along with the cloud public key if "Admin Password" is empty

This is necessary to log in as "ubuntu" with a public key on Ubuntu systems.