GLEW: Upgrade to version 1.11.0

[08-11-14] GLEW 1.11.0 adds support for OpenGL 4.5, new extensions
BUILD: Error out if no working C++ compiler could be found

Because apparently, AC_PROG_CXX doesn't. -.-
Revert "BUILD: Error out if no working C++ compiler could be found"

This reverts commit 1ef3acdeba98cbb66a481e4b22efbf7eea89189c.

On second examination, this is unfortunately not a good idea.
AC_CHECK_PROG doesn't work with absolute paths, so this now
breaks the usecase of someone having set CXX to an absolute path.

Moreover, from a cursory grep over various source distributions,
I found that no one else checks for CXX existing either.
COMMON: TransformationMatrix updates.

TransformationMatrix rewrite, now supports many more features,
is more efficient, and still compliant with OpenGL requirements.

Additional: Vector3 now has an _w component. This allows direct
use with 4x4 matrices, and is directly related to the
TransformationMatrix updates. _w is set to 1.0f by default.