Adding the use of AutoScribeShaders to the build for the equivalent of model.frag and .vert

- adding the autoScribeShader.cmake macro file containing the macro to process the .sl* files and generate equivalent shader.h files ready to be used in c++.
- Include the source and generated shader files to the standard library setup
- removed model.frag and .vert and replace it with a very simple model .slh and model.slf
- shaders are version "330 compatibility" on pc and still "120" on mac