use fog from fog/fog as the ipv6 change is merged in
Revert "use fog from fog/fog as the ipv6 change is merged in"

merged in the openstack connector by accident

This reverts commit 4334a9940f20aa9acd76ff24ef4ac8a6db5ef35b.
update to fog/fog as ipv6 is in upstream now
the start of an openstack adapter
fix the open stack adapter
allow for a different login username per VM setup
use the _id method instead of ['id']
add a password to the VM for the Travis user if one is passed in
add a default openstack config
give the travis user passwordless sudo rights
use the travis user when provisioning
check for when the vm is ssh-able
add simple and crude support for vm duplicate checking

needs some cleanup
update node versions
update python recipes