gnsq for windows

used mmap call for windows users instead of resourse module (resourse module is unix only module). Updated requirements.txt