Fixed bug where debug and release libs would have the same file path.

This broke make when switching between debug and release configs.
Generate debug symbols in release builds and use fast floats.
Merge branch 'master' into sdl2
Fixes for SDL2 on Windows.

Mostly including SDL_opengl.h before GL/glu.h.