Allow slow-motion sound effect for OpenAL sounds
Changed model loader to not generate binary files for defaulted models. closes #39
Merged generic C++ fallbacks for SSE optimized code to allow support for non-x86 based platforms like ARM
Added CMake batch file for OpenAL
Fixed critical bug in the generic C++ code of DotProduct_SIMD that caused massive errors in the physics system
Code duplication in idWeapon::Clear
Merge pull request #49 from unkier/code_duplication

Code duplication in idWeapon::Clear
Fix DEBUG_THREADS on FreeBSD

There was a typo in an #include, furthermore FreeBSD has no
pthread_getname_np equivalent.

I added Sys_GetThreadName() so the code is a bit cleaner.
Merge pull request #51 from DanielGibson/debug-threads-freebsd

Fix DEBUG_THREADS on FreeBSD
Fix compilation with SDL2 Release

.. they removed ev.key.keysym.unicode - but checking for
SDL_SCANCODE_GRAVE is better anyway to handle console key
Merge pull request #60 from DanielGibson/fix-sdl2

Fix compiling with SDL2 release
Fixed typo that hid the sys/*.h files in the VS solutions
Changed signature of GLDEBUGPROCARB to match OpenGL GL_ARB_debug_output specs
Fix compile when system GLDEBUGPROCARB signature is without const

.. by just casting our DebugCallback to GLDEBUGPROCARB.
It shouldn't make a difference ABI-wise, if there is a const at
a parameter or not.

Fixes #61
Merge pull request #62 from DanielGibson/fix-gldebug-compile

Fix gldebug compile
Mirror source code directory structure in generated MSVC projects.
Removed unused FileSystem variables.
r_vidMode sanity check was off by 1.
Skip some common SWF tags (FileAttributes, Metadata and SetBackgroundColor) instead of failing to load a SWF file if any of them are encountered.
Prioritize source SWF and image (for SWF atlas) files over their binary equivalents in resources files when not in production mode. Now you can replace individual menus without having to extract and delete all the base/*.resources files first.