Allow disabling certain parts of the build
Merge pull request #338 from Mystler/moar-cmake

Allow disabling supplemental projects with CMake
Cleanup macro-mayhem

This converts the VERTBLEND macros to some clever templates. This code
should be much more maintainable.
Fill volatile buffers

This shaves off a memcpy and some smaller copies. Decent gains that scale
up quite well as more avatars are on screen.
SSE 4.1 Skinning

This appears to offer no benefit on my Wolfdale CPU, but I expect it will
be useful on more recent ones.
Nuke some `snprintf`
Let's use `vsnprintf` for those legacy methods...
Begin killing off sprintf
Fix Console Help indentation
Merge pull request #329 from Hoikas/kill-printf

Remove unsafe or inappropriate uses of *printf.
Merge pull request #336 from Hoikas/weight-format

Improve skinning performance.
Explicitly instruct CMake to look for Python 2.7
Fix Debug
Merge pull request #341 from Hoikas/fix-debug

Fix Debug Builds
Fix pySceneObject::IsHuman
Fix some *nix compiler errors.
Grab the correct DX libs for our architecture
Merge pull request #343 from dpogue/linux-fix

Fix some *nix compiler errors.
Merge pull request #342 from Hoikas/ishuman

Fix pySceneObject::IsHuman
Merge pull request #340 from Mystler/evenmorecmake

Explicitly instruct CMake to look for Python 2.7