Add new Properties component for nodes.

Note that Properties use Parameter's too,
similarly to the Computer classes.
However with Properties the effect of the Parameter is not delayed
until some compute time.  But rather happens right away.
Like changing a node's color or a sticky notes text.

- also some cleanup on the Parameter class
- also some cleanup on the SimpleSaver and SimpleLoader classes
- getting ready for serialization work
- also started work on the StickyNote entity.

Also these three ftgl files were modified to support line wrapping.
Currently on a very simple form of line wrapping is support where
words get cut off and wrapped to the next line mid-way thru the word.