More extensible grunt configuration, and accordingly the Vagrantfile