Updated to integrate with vagrant cleaner

* Configured vagrant provision to execute as a role so defaults are properly
  loaded.
* Moved test vars to Vagrantfile explicit loading
* No longer need to ignore `vagrant_ansible_inventory_default` with a newer
  version of Vagrant.
You escape in yaml with a single quote.  When I would open up in my editor it would detect the single quote without an ending quote.  So this simply escapes it.