Add import of vagrant .box urls to setup-model
Add get-network-adapters and get-network-interfaces

Add functions in manager and machine to get network interface and adapters as maps.
Remove clj-http dependency
Fix the virtualbox metadata

When options are supplied, merge them rather than rely only on the options
passed.
Add usage of public vagrant key for .box images
Enforce psssing of os-family, etc, for .box images

The information is unavailable in the .box file, so has to be supplied manually.
Merge branch 'feature/vagrant-box-support' into develop