Aurora: Add Windows compatibility + minor fix.
Add sdl2 and osx support.
Killing thread is NOT handled.