Refactor/vbx

I factored out interactions with VirtualBox into a separate package (https://github.com/riobard/go-virtualbox).  Hopefully the code for `boot2docker-cli` is nice, clean and type-safe now.