fix bug 1054557 - Install maven in Vagrant

By installing Maven, `build.sh` can be run locally within the Vagrantbox. This allows for easy testing of the `build.sh` script.

This subsumes #2295