* added fragment location and barycentric coordinates as an input to the users rasterization program (main function)
 * read and use previously stored depth from the depth buffer (in the rasterization program), always store linear depth and set depth to FLT_MAX when clearing the depth buffer
 * nicer "error"/info message when opengl sharing is disabled in the config
 * some cleanup