Add VirtualBox shared folders creation

This includes three new commandline flags to control this behavior, for those who don't want the default (which is currently automount `/Users` for OS X, and automount `C:\Users` for Windows, but will change to automount `homeDir()` at some point in the future):

- `--vbox-share=true: Enable VirtualBox share creation during 'init'`
- `--vbox-share-dir="": Change VirtualBox shared folder created during 'init' from the default autodetection logic`
- `--vbox-share-name="": Change VirtualBox shared folder name created during 'init' from the default of being automatically determined based on the share directory path`