Support admin_pass field for admin password

Some hypervisor drivers (like libvirt and xenapi) injects
the admin password (random or not) in a field named admin_pass
when the config drive is used.