Update Windows backend to the new process API
Fix warnings reported by MSVC
Avoid usage of reserved JavaScript keyword
Update some copyright year ranges