- Change BYTE, WORD, DWORD and QWORD to the portable uintXX_t types
- Split the file system stuff to a portable base, and a windows specific implementation
- SOS now compiles and runs under Linux