Backfilled unit tests for Windows guest support

Added 37 examples specific to Windows guest support.

- Fixed typo in helper test
- Removed extraneous machine.config prefix from Windows guest config validation
- Added WinRM communicator unit tests
- Added Windows guest capability unit tests