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
bump ruby 2.1 to 2.1.1
update the node versions we install
the start of an android image
update which jruby we install, and which rvm
update deps