Fixes for Vagrant 1.6

This patchset re-works the internals of the AutoNetwork actions to be compatible with Vagrant 1.6. These changes should be backwards-compatible with prior Vagrant releases and has been verified to work on 1.5.x.