Improve Vagrant setup to use proper directories

Make it a lot cleaner to setup
Merge pull request #148 from smarterclayton/improve_vagrantfile

Merged by openshift-bot