Added preference for waveform zero line.
Clarified preference node name
Adding colors and clarifying Show zero line preference node name.
Initial check in of customizable colors implementation.  I don't like this initial attempt because it is too error prone.  Want to make a list of colorable objects with the name of the preference, a human readable name and if it needs to be disposed.