Convert all \ -> /, a must for Windows

Add testcase to guarantee only / in paths
Fixup style and remove focused test
Merge branch 'pr/99'

[Finishes #66713926, 66713522]

Closes #98, #99
Go fmt