Force "warnings as errors" in stdapi

This should have been done ages ago, not sure why I need to do it again.
Updated other uses of CreateRemoteThread

Make use of the new create_remote_thread function so that it
is used by other areas of the code, including migration.
Comment out debug tracing
Reinstate stack size parameter

Previous commits removed the stack size parameter from the remote thread
creation function call. This caused issues in systems prior to Vista/2k8.

This fix puts that value back in and now everything is honky dory.

Tested on 2k/XP/2k3/Vista/7/2k8
Land #72, create_remote_thread fixes