vagrant definition and puppet modules to create a multi project web development vm