configdrive: Use the EC2 metadata over OpenStack

WIP

Still needs to be properly tested.
We want to read the metadata out of the EC2 root because the EC2 metadata contains things like the public and private IP address. FML.