Fix precompiled headers with clang
Remove SDL1.2 support on Mac
Major cleanup of dependencies, also bump dependencies version
Fix Mac build