Fix #33: normalize backslashes in Windows file paths