Defined thread_local for MSVC

Updated asmjit project
Tried to fix crash on exit
Fixed hypothetical issue when pausing already stopped emulator
Tried to avoid glDeleteShader crash
SMutex partially replaced with std::mutex

SPURecompiler.h: SETcc bug fixed
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Merge pull request #350 from Nekotekina/master

Some crash avoidance