Added faces to flat geometry export to support quads
Added normal offset parameter to edge geometry export
Switched from selecting to marking for HEDooSabin.

Selecting should be used for filtering modifications and marking for internal temporary flags.
Added Zero vector
Fixed missing z calculation in squareDistance
Added support for sharp edges in CatmullClark subdivision
Added debug message to HEMesh verification
HEMesh selection utility functions
Added Quaternion copying and cloning
Added Ray BoundingBox intersection
Added HSV support to Color
Added smooth normals calculation for Geometry
Added Quaternion copying and cloning missing missing coffee source
Added Polygon clipping to plane
Updating mesh uniforms before drawing instances
Returning Program object from load function for chaining
Added step to floating point slider GUI elements
Fixed missing floating point zero in ShowDepth shader
Setting window framerate before init
Fixed mouse events in FireFox by using e.layerX if available