SourceMap: Fix relative paths for Windows (#242)

Fixes #242.

It required converting all paths to lower-case,
the rest of the implementation was there.
This lower-casing is not locale-aware, as NTFS is
all case-sensitive when it goes beyond ASCII.