communicators/winrm: initial import from vagrant-windows
communicators/winrm: Config unit tests (a little)
kernel/v2: configurable communicator (doesn't do anything yet)
core: Configurable communicator
communicators/winrm: autodetect port based on forwarded ports