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.
Merge pull request #29 from mgagne/configdrive_admin_pass

Support admin_pass field for admin password