Added error handling for WinRM connections

* Added handling for WinRMTransportErrors on initial connections

Change-Id: I47f7fafe6d8e8071041cdde7f0578b3acbdfa67d
Fixes PEP8 issues as reported by tox and unittests

 * Changes docstrings from single to double quotes.
 * Reformats multiline declarations with non-visual indentation.
 * Turns rsyslog resource into a plugin
 * Moves plugin-specific unittests into their respective plugins
 * Add tox support to plugins with tests

Change-Id: Ife172b165004c366ad64faa7c00afceb8e99c76d
Merge "Added error handling for WinRM connections"
Add init call to which child classes can reach through super calls
to set the correct context for log messages from child classes

Change-Id: I7ada53ad589ae954cc63e430007c648f515dcc9c
Fixed the issue with console reporting. All console output is now written to sys.stdout

Change-Id: If8f08555420dbd00e9df703790d950a12438310f
Merge "Add init call to which child classes can reach through super calls to set the correct context for log messages from child classes"