Add AVX2 support to hsCpuID, and cleanup some misc related junk
Fixup example
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.
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.
Add stub plMoviePlayer.

Provides a working replacement for plBinkPlayer so that its removal
won't leave videos 'playing' indefinitely waiting for unhandled
messages.
Removes remaining usage of Bink in main engine.

- Removes Bink headers.
- Remove usage of Bink movie layers in pfJournalBook (replacing it
  with plLayerAVI in the interim).
- Removes Bink cmake.

Conflicts:
	CMakeLists.txt
	Sources/Plasma/Apps/plClient/plClient.cpp
	Sources/Plasma/PubUtilLib/plPipeline/plBinkPlayer.h
Removes remaining usage of Bink in Max plugin.

- Removes Bink headers.
- Removes Bink Layer processing.
Making tests run on Linux and removing unicode on unsupported places
Added gtest.
Added Unittest.
Small fix documentation plString.
enable tests
Cleanup of unused code and fix of unit test to reflect that accented chars are counted as two.
Make building the tests optional.
Make gtest build with shared crt by defaul. It would be better to do this in one of our own CMakeLists instead of google's but I couldn't figure out how.
Get CTest working and add pnEncryption tests.

This will allow you to run all the tests with `make test` or `ctest`.
Preliminary unit testing setup using Google C++ Testing Framework.

Including tests for the fixes of 595d265 and 3c73b9f.

Conflicts:
	CMakeLists.txt
Move @cwalther's tests into new dir scheme.
make check working, 1 test app per library