General code review (closes #111)
Add more get methods to query
Add Capability and State class (refs #79)
Merge branch 'master' into iss108

Conflicts:
	source/glowutils/ScreenAlignedQuad.cpp
	source/glowutils/UnitCube.cpp
Merge remote-tracking branch 'origin/master' into iss108