(1) Fix of semantic issues in ctor-initializer list (wrong order of initialization)
(1) Adapt Context.cpp to properly identify maxmimumSupportedVersion() on OS X. (2) Change of version numbers in most of the shaders (also those hard-coded into examples) used in the examples to comply to the minimal supported version (3.2) of OpenGL on OS X.

Except for computeshader example and transparency example that require OpenGL 4.3 all examples now run on OS X 10.9, however, the retina display issue remains.
Merge remote-tracking branch 'origin/master' into iss108
Merge remote-tracking branch 'origin/master' into iss108
Merge of master branch into branch iss108
Add new developer to AUTHORS file
Merge branch 'master' into iss108
Merge branch 'master' into iss108

Conflicts:
	source/glowutils/ScreenAlignedQuad.cpp
	source/glowutils/UnitCube.cpp
Merge remote-tracking branch 'origin/master' into iss108
Merge remote-tracking branch 'origin/master' into iss108
Merge remote-tracking branch 'origin/master' into iss108
Merge remote-tracking branch 'origin/master' into iss108
	Merge remote-tracking branch 'origin/master' into iss108
Test of fix for issue 118.
Merge remote-tracking branch 'origin/master' into iss108
	Merge remote-tracking branch 'origin/master' into iss108
Merge remote-tracking branch 'origin/master' into iss108
Change root CMakeLists file to support default value ‘Debug’ for ‘CMAKE_BUILD_TYPE’ variable
Merge remote-tracking branch 'origin/master' into iss108
Change CMakeLists.txt to check for XCode Version 5+.