Fixed semaphores for WIN32.
Cleanup...
Added the XSCompilerContext type.
Added placeholders for XSAllocator methods.