Windows build improvements
- fix error that python filelock is missing (cherry-pick commit from 1.2.x branch)
- fix NSIS error if build path contains spaces, e.g.
/home/Firstname Lastname/inkscape
- minor other improvements
Tested on Windows 10
/home/Firstname Lastname/inkscape
Tested on Windows 10