Updated fls.rangef to make the stop and step parameters optional.  Further updated to allow for negative values.
Added TrianglesQuads example from Beginning OpenGL chapter 3.