Fix rendering on ubuntu

This either needs attention or needs to gtfo

Revert "Revert "Revert "Staging an #include system for shaders"""

This reverts commit dbdd786ba5ddb1449b2c0bf6a5dfc374b51bef2f.
Make make able to flip DEBUG_MOTION flag
Switchable raytracing ROUND 1

halp?
Fixed a little stoopidd
"Documentation is the corner stone of any glass house" -Eric McCann
Fixing a shader bug I introduced earlier
Move shader switcheroo to idle, and add some RATM lyrics
Fixing shaders, added textures to FinalProject via unifying fMONOLITH and fEngine
Turn off phong shading in fEngine unless requested (Which it is, in FinalProject.)
Merge branch 'master' of https://github.com/UMLComputerGraphics/GraphicsProject
Memory leaks, new valgrind .suppression file, Initializer for _raytracerSwitched
Merge branch 'rti' of https://github.com/UMLComputerGraphics/GraphicsProject into rti
Using raytracebuffer definition in raytrace1