Return correct errors in sceKernelDeleteThread()

And also, don't reschedule in sceKernelTerminateDeleteThread(), per tests.  With this the new terminate test passes.

Doesn't really fix any games I could find, but like with the FF4 thing, one never knows...

-[Unknown]