Updates for OpenGL renderer and geometry library

-Fixed bug in 2DX Shapes2D where drawing operations didn't translate
properly
-Added several new classes to JOGL renderer package (not ready for use!)
-Minor additions to Vector classes (clamping)
-Added line intersection point computation to GeoUtils
-Added sprite editor
-Initial work on SnapScript scripting engine