Works on DrawingSurfaceGL

  - allow selection of DrawingSurface via the ini file
  - replaced glBegin(GL_POINTS)/glEnd() with glVertexPointer()/glDrawArrays(GL_POINTS)
  - moved the timer based frame driver mechanism into the DrawingSurfaces