Partial fix for #58 support customization of syntax coloring

* stop hard-coding the syntax highlighting colors
* colors are stored as workspace preferences (which hopefully allows
them to be set via the eclipse theme plug-in eventually)