runner can run only on windows machines

+ couple of unit tests to check this
+ object to represent command line instead ad-hoc implementation