Support for internal network adapter in master

Inspired by and copied from https://github.com/mitchellh/vagrant/pull/982 this adds support for the internal network adapter in the master branch. I use this to build and simulate full multi-layered networks of VMs.