ensure the machine id is a string, catch ip detection issues, switch to a better ip detection method
make sure provision accounts for new provisioner shared folders, add provisioner to test Vagrantfile