Fix jump to symbol in Windows

Unlike linux, the results and view file names are in a different format in
windows. Who knows about osx...
Only try a relative path if we have a working directory
Cancel a match pipeline if a test errors

This allows subsequent match pipelines to have a go. Otherwise all the
rules would stop processing.
Per OS default settings

That way useful defaults can be provided for each os.