Minor fixes

Fixed issue with function getUniformLocation. Function always returned -1.
Destructor call of Scene has been moved to engine_handle_cmd where EGL_CONTEXT is still valid.
Removed functions createProgram compileShader from GLUtils files since.