Fixes from Andrey - extra buttons and Alt handling.
use __APPLE__ instead of __Darwin__
add missing drawqlock/drawqunlock
Updates for 386 OS X, add native OS X graphics from Paul Lalonde
dangling pointer reference (Tim Wiess)
windows unicode and scroll wheel
remove redundant copyright notices
Merge in Windows port using mingw and make.
Use posix locks instead of pipes.
Rewrite X11 snarf. Maybe this will be better.
enable queue management in kern/devmouse.c. i have no idea why it was
Tailor preparing to convert repo by adding .hgignore