Get each thread tornado ioloop instead of global one

Needs tornado 3.x
Do not optimize build to ensure using proper libraries
Use win32service.pyd to not show error message in the event viewer when logging