fix(setup-node.sh): create database role for controller unit tests

This change also updates the VirtualBox and vagrant packages to match those we are currently using in testing.

Closes #1721.