bring my main branch up to match the project this is forked from. start
again. the changes I made are preserved in the "crazy-win32s-hack-1"
branch of this project.