Added support for custom colour for nodes. This is serialised in the
project gui.
The default colour for nodes can be altered in the preferences.