Rename WRITE_RESTRICTED due to a collision with windows headers. Remove PY_UNICODE_TYPE from config header. unicodeobject.h should define this correctly. Add special signal handling for MSVC8 and up.