Refactor and conform to new metal driver interface
Driver is much more readable now
Fix restart_server, move attach_ips into ready_machine
Work with chef-metal configuration changes
Work with global (merged) config instead of just driver_config
Pass config for printing to transports
Don't require fog_key_pair to ssh to a machine
- support relative paths in fog_key_pair
- store key_name in location
- use private_key_paths and private_keys to grab keys for ssh
Support fog:AWS:default URL, string drivers
Default private keys to no extension like with .ssh
machine_config -> machine_options
Pass convergence_options to convergence strategies
Rename delete_machine->destroy_machine
Driver refactor, interface and configuration improvements