Plain: fixed networking issue, added windows test case

@bhauer Hope this will fix the issues we had during round 7. Do you actually run a test of the modified framework before you accept the pull request? If yes it would be very helpful to provide the server log as a gist in case of errors. In addition the raw result files could help as well. Handling and providing these files would of course mean even more work on you side and I would understand if you neglect this idea. Another idea would be adding a "developer email" contact to the benchmark configuration and every time you run a test the server log and the result folder is packaged, compressed and then send "as is" to this address. It has the charm of not needing any storage for this potentially large files. And it addresses only persons with high interest on this information. Mature frameworks and those that never fail could simply skip this field.