Fix Vagrantfile to work

I've fixed the vagrantfile so it now actually works - previously it would bomb out on not having the box name or URL, database not installing correctly or PHP-FPM not installing making the agent not being able to autoregister.