Rudy/win dogstream

Fixes #887 

Allows to use dogstreams on windows.
The issue was the parsing of the configuration file that was done by splitting on ':' which caused issue with windows C:\... paths. '/' paths were also assumed in some places.

On my vm with win server 2012 r2, I could parse a log by specifying it's complete path, with a custom parser also specified by its path