Improvements and customizations

This pull request aim to run vagrant provision any time, avoiding run unnecessarily commands and spend a lot of time.

I did a few changes in puppet must-have class and Vagrantfile.

I hope that you appreciate.