Update config docs & enhance Vagrantfile

Port forwards are now derived from the config JSON