Update vagrantfile for dev env
update gemfiles
improve functional tests to enable mutli machine in Vagrantfile