Added a macro to throw exceptions on gl errors
Changed the semantics of _glError a bit too.
Merge branch 'master' of github.com:afinetapestry/glengine

Conflicts:
	engine.hpp
	program.hpp
	renderable.hpp