Add example using modern OpenGL

Here's a simple example `triangle` that uses glfw3, gl, and glh with modern OpenGL 3.3, rather than old-style glBegin/End like the existing examples.