Add AVX2 support to hsCpuID, and cleanup some misc related junk
Fixup example
Use std::min and std::max
Complete the previous commit by also removing the inline min and max
functions defined in HeadSpin.h without breaking (3ds)Max compilation
Use std::swap
There is no benefit to the hsFopen macro
Safer type-punning
Use standard (f)abs functions
Remove some additional usless / unused junk
Move <algorithm> header out of HeadSpin.h
Some fixes for Clang
This version of hsEvent more accurately matches the previous (Win32)
behavior, and also serves as a proper binary semaphore.
Rename "new account" button resource to reflect actual purpose.
Remove unused and dead code in winmain.cpp.
Add path for PhysX default installation on 64-bit Windows systems.
Don't build tools for which the script won't prepare the system.

Our current simple instructions do not include any mention of, nor does the current devlibs.zip contain, Qt5 (required for building Tools) or PyGTK (required to build resource.dat).  This removes those projects by default for people using this script.
Some fixes for OSX compilation.  Closes #450
Check if CMake is accessible before trying to invoke it.

The default option in CMake's installer is to not install itself into the path.  Our directions on http://h-uru.github.io/Plasma/ remind the user to select the correct option, but they may overlook this, and be faced with an error running this script.  Adding a specific message here during this case will help guide them to self-fixing the problem.
Merge pull request #452 from zrax/osx_fix

Some fixes for OSX compilation.  Closes #450
Merge pull request #441 from zrax/headspin_cleanup

HeadSpin.h cleanup