Adding some abstractions for the communicators
Adding some abstractions for the communicators

This is needed as preperation for adding WinRM support. There is still
one error in the tests which needs another look, but other than that it
seems like were now ready to start working on the WinRM part…

hashicorp/terraform-plugin-sdk,hashicorp/terraform-plugin-sdk