Move VMs management back to vagrant

The Vagrantfile now allows vagrant to work with a variable number of VMs
ES configuration files are now dynamically generated from a template

Configuration files are generated once so the user can then customize them

IF the user wants to use his own configuration files, he has to put them in conf/<vm_name>/elasticsearch.yml before starting the VM