Add Vagrantfile

Prior to this commit we did have a vagrant workflow for testing
the virtual machines. This commit adds a Vagrantfile with
4 boxes that will use the box file created when you `rake
everything['Centos']`. This allows you to rebuild the vm and `vagrant up
master` and the related student system i.e. `vagrant up fundamentals`
Nat again
Merge pull request #130 from casharma/vm/natagain

Nat again
cache puppetlabs/pe_gem
Merge pull request #131 from casharma/cache/pe_gem

cache puppetlabs/pe_gem
Long overdue update of the README
Merge pull request #132 from casharma/update/readme

Long overdue update of the README
Add ssl_listen_address console rake task

Prior to this commit the testing for advanced on vagrant did not work
because vagrant has multiple interfaces and puppetdb is only listening
on one. This commit adds a console param, that probobly might eventually
be baked into the advanced module when rake tasks are not so horribly
slow.
Merge branch 'master' of github.com:puppetlabs/puppetlabs-training-bootstrap into feature/vagrant/branch
Merge pull request #133 from acidprime/feature/vagrant/branch

Feature/vagrant/branch
bump version - changes to answers.txt file for PE 3
Advanced script updates

Wrong install options
Add export
Merge pull request #135 from puppetlabs/feature/vagrant/branch

Advanced script updates
Merge pull request #134 from casharma/bump/kickstand

bump version - changes to answers.txt file for PE 3