providers/virtualbox: fix out of the box dhcp support

Most users trying DHCP with VirtualBox end up hitting #3083 and become sad.

Here we have two commits which should make them happy again!

Much more detail in the commit messages - happy to tweak and rework as needed - feedback welcome. :cake: 

Looking forward to getting that sucker closed! :dancers: 
...but independent clauses! :grinning: 

That being said, I'm a fan of consistency over all - will reword to avoid semicolon.