Some general and windows-specific fixes and some documentation.

Hello! I'm a programmer from Greece. Last month I made some changes to eyewriter to allow it to compile and run correctly on windows. That was done on behalf of an arts school student who wanted to use eyewriter for some project and couldn't figure out how to make it work.

It appears that quite a few people are interested on eyewriter but have problems making it work, so, with his permission, I rounded up my changes, documented some not-so-obvious stuff I had to figure out before I could use eyewriter and I'm sending you a pull request so that my changes can be incorporated in the main project and be useful to everyone.

I tried to make my changes without disturbing the way the code was organized whenever I could and I hope I didn't introduce any new bugs. Cheers! :)