Worked on GUI part of adding option to Pref window
Add 'link' between pref window and file for presnt

Sets present.bgcolor on clicking OK, sets color in Preferences window from
Preferences.txt on opening the window.
Changes as to how the user selects Present bckgrnd

Clicking on the color preview brings up a color selector; Inputting a hex color automatically previews it
Shed a lot of weight, some UI changes

Rm CustomColorChooser, add Cancel to ColorChooser,
Formatting changes,
Removed unnecessary listener,
Inerchange preview color and text field.
Done adding Present bckgrnd color to Prefs window

Cursor to hand on mouseover & new border for color preview
Permit modes to enhance the text editor by adding their own typographical effects to the Painter.

This permits Python mode to draw an indentation indicator, which is common in Python editors.
Fixes Issue #2534 by setting the Application name for Linux
Line coloring is now proper for filtered contribs

Both when comboBox and filterFields are used
Props file no longer overwritten with contribs.txt

Unless something isn't right, in which case only that field is overwritten
in properties
fixed launch4j config for windows build
Stage 1 complete: at least update manager opens
Update Manager now displays on startup of Processing
Revert "fixed launch4j config for windows build"

This reverts commit ac4b8c59dce88ad46cf22497791140c181a46610.
small fix to l4j config so windows build works
Correct mode is now selected in modeMenu
new lighting shaders
corrections of normals and front faces
Remove writer

Seems writer is not used in Runner#generateTrace.
new Arc implementation for OpenGL renderers
cc trigger bug fix