Vagrant support and cleanup

run:
rake r10k:install  #install the puppet modules external dependencies
cd tools/vagrant  #go the vagrant directory
vagrant up  #start the vagrant definitions
vagrant ssh mcomaster  #enter in the mcomaster machine
mcomaster$mco ping  
mcomaster$sudo -s
#START mcomaster
mcomaster#RAILS_ENV=production scl enable ruby193 "/usr/share/mcomaster/bin/rails server -p 8080 "

Now open in your webbrowser http://localhost:8080, and can login using the username vagrant@example.com
password vagrant
You will have all three machines configured,
middleware (activemq and redis), mcserver (one
server to test mcollective) and mcomaster (the mcollective
client with mcomaster.

TODO:
Make sure the mcomaster puppet module provides a initscript
and configures the mcomaster service.
The idea is we could only run vagrant up and go to http://localhost:8080.

Probaly you will need to merge by hand because of the directory installer moved to tools/puppet/modules 
and directory  installer is a link.