Streamline networking section.

I finally figrued out that the vagrant networking configuration syntax is hash shorthand, which lets me rework the networking section of the yaml and significantly simplify the network processing logic in the Vagrantfile.