Add LocationIdentity class
Upload incomplete updates, does not compile
Make compilable
Merge branch 'master' into uniforms_by_location

Conflicts:
	source/glow/CMakeLists.txt
Fix conversion error (on gcc 4.8.1)

glow/source/glowutils/source/AdaptiveGrid.cpp:246:24: error: conversion to ‘int’ from ‘size_t {aka long unsigned int}’ may alter its value [-Werror=conversion]
Add sources of tutorial 4.3.
Throw an error if python is not found since its required to copy the gl_* header files to the correct directory
Reorder variables in vertex shader.
Merge remote-tracking branch 'origin/master' into mckesson-tutorial-examples
Finalize tutorial 4.3 (MatrixPerspective) and add shader sources.
Add buffer index unbind
Merge branch 'master' of github.com:hpicgs/glow
Add direct state access uniform setter (refs #165)
Merge pull request #166 from hpicgs/direct_state_access_for_uniforms

Add direct state access uniform setter (refs #165)
Fix code generation and installing generated header
Python should be optional again
Merge branch 'master' of github.com:hpicgs/glow
Direct state access for buffers (refs #165)
Merge branch 'master' of github.com:hpicgs/glow
Remove GLOW_API from templates because of inconsistent dll linkage warning in MSVC
Merge branch 'master' of github.com:hpicgs/glow