Placed the async image load code behind an #ifdef since we don't have pthreads on Windows.
Initial cleanup. Beginning to unify headers into a PCH; removed old SDL versions; replaced TinyXML 2.5.3 with 2.6.2.