Make GoLangMatchFileFilter work on Windows

`GoLangMatchFileFilter` uses a regular expression to strip the base dir part from the absolute path.
This fails on Windows because backslashes are not properly escaped (see commit message).
This PR replaces the substitution with a string operation.