Reworking GraphicsApp::Launch so subclasses can extend the UI. Also made the shader path work with/without a trailing slash.
Adding a tinkercad-like camera class.
Connected components computation for meshes.
Vertex welding, etc. Still might be some bugs in this and/or the conn. comp. code...
Efficiency improvement in vertex equivalence computation (switched from a log time to a constant time data structure in one particular case)
FileLines now filters out empty lines.
Added accessors to Camera.
Made CommonMesh::Normal public.
Merge remote-tracking branch 'upstream/master'