use SDL_Threads everywhere
The trick was to mark the threaded functions as cdecl and load arguments correctly. This allows us to:
- drop a few ifdefs;
- use integrated waiting code;
- remove some whitespaces \o/;
- fix
bug #591.
small engine translation updates. Thanks to community members 'Wuzzy' and 'Flandre Scarlet' for their suggestions :)
remove 70c086d9b03f - I suspect the issue was actually part of more general prob probably fixed in cfc44db21d72 by jaree
and now engine in c links too (with more manual intervention as of
issue #596)