- Split standard and win32 libraries.
- Changed to low-level IO using os.open() interface. I discovered after running tracing the system calls on several test scripts that open() would default to 8KB blocks regardless of defined block size. Using os.open() guarantees that the defined block size is passed to the write system call.