Profiling setup installed with vagrant

I did some work today so that after running vagrant up you should be able to do profiling automatically. 

The diff might seem huge but thats because I have included a new puppet module called vcsrepo which adds a resource type. Skip over that when looking at the diff. Using this resource type I can fetch the code for xhgui as its not possible to install it via composer. 

I added instructions on how to profile to as a new point here.

https://github.com/jeremyquinton/phpDocumentor2/blob/b31431bf9a0e3fa62a8e608742284a433843c45c/CONTRIBUTING.md.