Added bresenham demo which uses GLFW. Significant difference between
the GLUT version is that the GLFW version is double buffered.