Port to Windows

This ports git-utils to Windows by using gyp to build libgit2, and fixes some wrong assumptions of path separator on Windows.