Expose actual shader code to script

-expose get functions for shader strings on the DGLShader
-onGLInitialized() signal/slot.  This is done because the main window
depends on opengl stuff to be created so we can grab the shader code.

Current it doesn't work as the string doesn't seem to be making its way
to script.