Better support for fuzzing finding using paths on windows
Moved file contextualize data into file normalize, as it had no external dependencies

This change was also essential to have `url` initialised correctly
before contextualize.