Config drive integration test

[#79834786]
Use the docker file from bosh-micro-cli

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Update permissions on run-test script

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
run vagrant from the correct folder

- update vagrant provisions
- tag aws pipeline vagrant box

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Make ubuntu own the bosh-lite private key

- remove tmpfile during cleanup
- reset env var during clean up

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Manipulate files as sudo

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Wait for drive to be unmounted

- Fail if the drive is not unmounted after 5 seconds
- Formatting changes to configure-environment.sh

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>